a slow, stupid learner
stupid person
a fool; (not now used) a person suffering severe mental handicap
very stupid person
a fool
idiot
(of a person) slow or behind in (emotional, intellectual, physical ) development
limited
stupid person
stupid person