• Muttonhead

    Origin

    From mutton + head.

    Full definition of muttonhead

    Noun

    muttonhead

    (plural muttonheads)
    1. (British, slang) A stupid or foolish person.

    Derived terms

    © Wiktionary