An adjective describing how somebody is less advanced in mental, physical, or social development than is usual for one's age, or meaning foolish and stupid
Urban dictionary is retarded.