Skip to main content

Definitions by sremmiteelelleinad

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