muttonhead Hear it!

muttonhead Definition

mutton·head (-hed′)

noun

Slang a stupid person