a person with some form of intellectual handicap or genetic condition ie downs syndrome -limiting their ability. “
“look at those lumpyheads they couldn’t count to 5”