by Hairy Palmer January 24, 2003
by thegangstabeatch January 09, 2010
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 June 25, 2007