Ben.russell's definitions
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.
by Ben.russell August 31, 2016
Get the quesalupa mug.