dim-witted
dim-witted
adj.
mentally retarded; relatively slow in mental function.