I suspect it means being a very slow learner.
Developmentally disabled could mean anything these days.