chuckleheaded

listen to the pronunciation of chuckleheaded
İngilizce - Türkçe
Aptal, ahmak
İngilizce - İngilizce
stupid, idiotic
Having a large head; thickheaded; dull; stupid