Top definition
a slang word for vagina. made up in Sarnia.
every girl has a lady taco.
by sremmiteelelleinad January 29, 2010
Get the mug
Get a lady taco mug for your cousin Paul.

Activity