Synonyms of muttonhead

1 Syllable
twit, kook, fool, dork, jerk
2 Syllables
blockhead, tomfool, dimwit, cretin, dumbbell, dunce, ninny, stupid, idiot, pinhead, moron, nitwit
3 Syllables
bonehead, simpleton, nincompoop
4 Syllables
ignoramus, imbecile