by mr potato head 1995 January 28, 2012
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 vdiddy522 September 01, 2011