1 definition by Ben.russell

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.
Man I would love a quesalupa from Taco Bell.
by Ben.russell February 24, 2016
Get the quesalupa mug.