muttonhead🔊nounEtymology From mutton + head.1UK, Slang A stupid or foolish person.Derived termsmuttonheaded, mutt