A Shlush Puppie, Slurpie or other frozen soda sold in convenience stores.
This comes from convenience stores owned byn Hindus
3👍 6👎