heavyheaded

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