1 definition by joshua r. d.
A mystical un-common yet common slang for the female vagina.
A slang word used in the animated show South Park by the character m.r. garrison, also see badge.
A slang word used in the animated show South Park by the character m.r. garrison, also see badge.
by joshua r. d. November 5, 2007