beetleheaded

listen to the pronunciation of beetleheaded
English - English
Dull; stupid