Chuckleheaded
Chuc·kle·head·ed
Chuckleheaded
a.
Having a large head; thickheaded; dull; stupid.