by Hairy Palmer January 24, 2003

by thegangstabeatch January 09, 2010

Slang for the female genitalia.
by ChelseaDave November 17, 2006

A womans shaved Vagina which is symbolic of a upright taco shell stuffed with live squid and shrimp.
by D.Righteous July 25, 2007
