2 definitions by Nascar2006
n. A NE slang term for one's privates or genitals. Intended as a way to soften the image presented by one's sex organs in order to present them in a warm and comforting fashion.
by Nascar2006 November 4, 2006
by Nascar2006 November 3, 2006