1 definition by y0ujus7g0tpwned

Top Definition
another name for a vagina.
dude! i ate the largest taco last night!
by y0ujus7g0tpwned March 24, 2009

Mug icon
Buy a taco mug!