Sticky Blizzard Share definition Flag The end result of a person who just received a face full of one's ejaculation. "Damn, that girl is sexy as f*ck! I would love to give her a 'sticky blizzard'! Sticky Blizzard by UnicornQuweef July 11, 2014 0 0 Get merch Get the Sticky Blizzard mug. Buy Now — $32.95 See more merch