Someone who is Mentally Challenged by the simple tasks, in other words a mentally retarded person.
He can't even put his pants on, he must be Mentally Challenged
by RokZ December 23, 2007
Can you define these popular missing words?
Nice word for retarted.
Sulaiman is having an extra chromosome, he is mentally challenged.
by 9chat June 07, 2016