Top definition
Simply put; urine frozen to a semi-solid consistency, like a slush puppie, icee ect.
That blind kid Jack, sure does love him some pee slushies
by alfred1542 October 11, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush