1 definition by TheRealSid
The female genitalia; vagina; hooha
used twice (neener neener), it's a verb. Generally meaning acts of a sexual nature.
used twice (neener neener), it's a verb. Generally meaning acts of a sexual nature.
by TheRealSid September 9, 2006