A derogatory saying towards people with disabilities. Mainly Down Syndrome. A really fucked up way to describe someone with down syndrome.
by MTUDefines August 17, 2015
by mr potato head 1995 January 28, 2012
by vdiddy522 September 01, 2011