noun
a stupid person; these words are used to express a low opinion of someone's intelligence
• Syn:
↑dunce, ↑dunderhead, ↑numskull, ↑blockhead, ↑bonehead, ↑lunkhead, ↑hammerhead, ↑knucklehead, ↑loggerhead, ↑muttonhead, ↑shithead, ↑dumbass
• Hypernyms:
Useful english dictionary. 2012.