Definitions by eggmuffinpancake
venusauring
when you strap a ton of dildos onto your back and use those to pleasure many women whilst defiantly shouting "YOU DO NOT HAVE ENOUGH BADGES TO TRAIN ME!"
venusauring by eggmuffinpancake March 13, 2014