dim-witted

dim-witted

adj.
  1. mentally retarded; relatively slow in mental function.