1 definition by lindzor

1
THE part of the female anatomy that causes males to say "whoooooa, whoooooa" (in a satisfied tone) when they insert their male reproductive organ into it.
"What are the chances of me gettin' a little whoa-whoa tonight?"
by lindzor March 23, 2005
Get the mug
Get a whoa-whoa mug for your papa Paul.