as dumb as a box of rocks
Synonyms
buffoonish
dopy
thick-skulled
mentally retarded
analphabetic
bookless
softheaded
idiotical
inerudite
hebete