1 definition by Juleus Pdot

mentally retarded; also considered to have a mental or physical disorder,
Tiffany is so challenged because she has a disorder in her armpit.
by Juleus Pdot February 1, 2007
Get the challenged mug.