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