Home More advice Politics & Law
its a slang but what does it mean??
It is a vulgar version of a "vagina"
It refers to female genitalia.