Liquid snow Share definition Flag When a man is about to ejaculate on a plane he opens the window and lets his semen fly. Jared: You hear about Nick getting hit by the liquid snow?Jacob: Yeah! Must of been awful! Liquid snow by Stonybrook26 June 4, 2018 0 0 Get merch Get the Liquid snow mug. Buy Now — $32.95 See more merch