What do they sell at aloo's snackbar?

Boom

Previous Random Joke Next