meaning of brain slushie

brain slushie meaning in Urban Dictionary

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