1 definition by I ran over the taco bell dog

Top Definition
Really bad nasty ideal taco bell had to sell to masses.
Dude, this chalupa sucks.
by I ran over the taco bell dog February 21, 2003

Mug icon
Buy a chalupa mug!