Top definition
a major douche bag; or in the literal sense a very greasy vagenus
For some stupid ass reason all the hot girls always go for these saucy vaginas, probably because they have saucy vaginas themselves.
by BigBadBobcat December 02, 2009
Get the mug
Get a saucy vagina mug for your fish James.