by mr potato head 1995 February 22, 2012

A derogatory saying towards people with disabilities. Mainly Down Syndrome. A really fucked up way to describe someone with down syndrome.
by MTUDefines September 25, 2015

by vdiddy522 September 03, 2011
