mentally retarded; also considered to have a mental or physical disorder,
Tiffany is so challenged because she has a disorder in her armpit.
44👍 17👎