Danny aa's definitions
a female sexual organ located in the crotch area. Some might say it is the most seductive part of the female body.
by Danny aa October 27, 2007
Get the veech mug.
Get the veech mug.We'll email you a link to sign in instantly.