veech

a female sexual organ located in the crotch area. Some might say it is the most seductive part of the female body.
Dude, i banged Lauren's veech last night.
by Danny aa October 01, 2007
Get the veech mug.