Skip to main content

Definitions by TomTheDivorcedDad

A mix of a slushie from 7/11 and russian vodka.
Yo pass me the handle, Imma mix it with the slushie.
Oh, you mean make a "slushka"
slushka by TomTheDivorcedDad September 20, 2019