1 definition by tontonbear07

a mixer between a vagina and penis
Me: Man, i wish i had a venus!
Doctor: Well you can have one!!!
by tontonbear07 March 11, 2016
Get the Venus mug.