dimwit
Not too bright
A dimwit is a stupid person—someone whose mental light burns low.
The word is insulting but relatively mild, more dismissive than vicious: Don't be such a dimwit.
The adjective dimwitted describes slow or foolish thinking: a dimwitted plan.
Stupid person
- dunceSlow-witted person
- blockheadStupid, foolish person
- boneheadFoolish or stupid person
- numbskullStupid or foolish person
airhead · knucklehead · nincompoop · buffoon · dullard · simpleton · thickhead · birdbrain
Vulgar term for fool
- dipshitVulgar term for fool
- fuckwitVulgar term for fool
- numptyClueless or inept person
- plonkerBritish term for fool
dickhead · butthead · nimrod · putz · wally · himbo · bimbo · doofus
Lacking any understanding
- obliviousLacking any awareness
- confusedUnable to understand
- befuddledMentally confused, disoriented
- blankWithout marks or content
vacant · uncomprehending · dense · slow · thick · dull · obtuse · dopey
Easily deceived
- credulousProne to blind trust
- naiveInnocently unsuspecting
- simple-mindedLacking mental acuity
- unsophisticatedLacking refinement or complexity
impressionable · trusting · unworldly · green · ingenuous · foolish · silly · unwise
dolt
Stupid person
numbskull · airhead · knucklehead · nincompoop · buffoon · dullard · simpleton · thickhead · birdbrain · lamebrain
dumbass
Vulgar term for fool
plonker · dickhead · butthead · nimrod · putz · wally · himbo · bimbo · doofus · dingbat
clueless
Lacking any understanding
blank · vacant · uncomprehending · dense · slow · thick · dull · obtuse · dopey · gormless
gullible
Easily deceived
- credulousProne to blind trust
- naiveInnocently unsuspecting
- simple-mindedLacking mental acuity
unsophisticated · impressionable · trusting · unworldly · green · ingenuous · foolish · silly · unwise · innocent
- compound slangairhead, birdbrain, blockhead, bonehead, numbskull
- old insultsknave, varlet, scoundrel, rogue, blackguard
- dimwitsidiot, dolt, dunce, moron, blockhead
- foolishnessfoolishness, silliness, foolish, stupid, folly
- foolsfool, idiot, moron, fools, idiots
- Playground Insultsbaby, brat, crybaby, dummy, dork