snow virgin Share definition Flag Anthony Scared of the snow starting in Canada which happens every fucking year. Anthony is a douche who doesn't realize snow happens every year. He is a snow virgin. snow virgin by B!tchbabe November 9, 2017 0 0 Get merch Get the snow virgin mug. Buy Now — $32.95 See more merch