by Hoodrat$hit October 17, 2014

It's a term that was thrown around on this week's South Park episode spoofing Jersey Shore - it means a woman's private parts, the vagina.
by whatever788 October 17, 2010

by Irish ladies November 15, 2010

by supamang October 17, 2010

by B96jhoncena April 2, 2011

by Rohelio May 24, 2017

by STePHaTRoN October 18, 2010
