Top Definition
/N/ vagina; mouth-like opening that is meant to contain a penis
that is a nasty venus penis trap

Her venus penis trap was so tight, my fly dissolved in twelve minutes
by Oneandonlypeacock May 24, 2010

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.