Top definition
the ultimate slurpee experience. concentrated happiness.
by Russ August 17, 2004
Get the mug
Get a slubee mug for your fish Larisa.