Definitions by Ben.russell
quesalupa
A quesalupa is a delicious product introduced by Taco Bell. The quesalupa contains any toppings of your choice with cheese inside the shell. The quesalupa takes the form of a taco.
quesalupa by Ben.russell August 31, 2016