What does brain slushie mean?

brain slushie meaning in Urban Dictionary

some thing Jessi Slaughter provides you with whenever she pops a glock inside lips!