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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.