noun Informal. a slow-witted, foolish, or stupid person; dolt.
What does the word Muttonhead mean?
: a dull-witted person : oaf.
Is Muttonhead a bad word?
noun disparaging A stupid or foolish person; a dolt; a numbskull; a blockhead; -- disparaging and offensive. These words are used to express a low opinion of someone's intelligence.