Is some on or something that is mentally or physically challenged.
by Abrien March 6, 2018
Get the abrien mug.