having a large head; thickheaded; dull; stupid

listen to the pronunciation of having a large head; thickheaded; dull; stupid
English - Turkish

Definition of having a large head; thickheaded; dull; stupid in English Turkish dictionary

chuckleheaded
Aptal, ahmak
English - English
chuckleheaded
having a large head; thickheaded; dull; stupid
Favorites