Top definition
A slang term for pussy; typically used by men when describing the female genitalia.
by DC October 11, 2003
Get the mug
Get a Twisad mug for your mate Vivek.