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