stupidass
halfwit
underbrained
simple
simpleton
unintelligent
stun
stupid
unintelligence
not the sharpest knife in the drawer
vacancy
not the sharpest tool in the box
not the sharpest tool in the shed
dimwit
lackluster
dirtbrain
idiot
mentally challenged
subnormal
gormless
fool
nonintelligence
half-witted
nonintelligent
simple-mindedly
half-brained
dim
imbecile
intellectually challenged
half-wit
vacuous
mindless
cretin
vacant
changeling
retard
moron
cerebrally challenged
dull
layman
dense
nonintellectual
nonsavvy
unbright
shallow
fumbling
bungling
incompetent
birdbrain
clumsy
subintellectual
lackbrain
rude
drool bucket
divvie
submoron
brainless
headless
inadequacy
subnormality
indocible
shitter
clueless
maladroit
inacquaintance
underwitted
unknowledgeable
mentally deficient person
slow-witted
four oh four
unsmart
naive
light-witted
unsmartness
ignorance
fuckwad
unlearned
unlettered
nescient
blockish
inexpertness
ignorant
skillessness
incognizable
slow on the uptake
incognoscible
insightless
rube
muggle
unskillfulness
dysrationalia
noncomprehender