Top definition
A Shlush Puppie, Slurpie or other frozen soda sold in convenience stores.
This comes from convenience stores owned byn Hindus
by Federal Q2 May 27, 2004
Get the mug
Get a Dot Juice mug for your cat Julia.