Synonyms for "muttonhead"

Words with similar meaning