1 definition by I ran over the taco bell dog

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
Get the chalupa mug.