Big Huge Thesaurus

muttonhead

noun

sounds kind of like