Tit Snow Share definition Flag When you do a line of coke off of a girl's tits. Hey bro, have you tried Tit Snow yet? Tit Snow by secretme5 May 1, 2011 0 0 Get merch Get the Tit Snow mug. Buy Now — $32.95 See more merch