muttonhead

noun

muttonhead

noun

Etymology From mutton + head.

1

UK, Slang A stupid or foolish person.

Derived terms
muttonheaded, mutt

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.