heavyheaded

listen to the pronunciation of heavyheaded
Englisch - Englisch
Dull; stupid