Skip to main content

Definitions by asdfasdfasdfaf

a magical vagina; a vagina that can put out even the strongest of penis fires
Dude, she set yo' penis on fire and put it out with her travert!
Travert by asdfasdfasdfaf July 26, 2011