Skip to main content

Definitions by sremmiteelelleinad

a slang word for vagina. made up in Sarnia.
lady taco by sremmiteelelleinad January 29, 2010