chuckleheaded

listen to the pronunciation of chuckleheaded
English - Turkish
Aptal, ahmak
English - English
stupid, idiotic
Having a large head; thickheaded; dull; stupid