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
Get the mug
Get a venus penis trap mug for your dad Vivek.