Green’s Dictionary of Slang

slusher n.3

see slushy n.