The definition :


Definitions of muttonhead:

  • noun:   these words are used to express a low opinion of someone's intelligence



Are you interested in alternative search :

:blockhead bonehead dunce dunderhead hammerhead knucklehead loggerhead lunkhead numskull simple simpleton

If you like reading news check: