Snowy Mountains Share definition Flag when a male cums on a girls tits. dude my girlfriend ripped her bra off so i had to give her the snowy mountains Snowy Mountains by jew420 May 24, 2006 0 0 Get merch Get the Snowy Mountains mug. Buy Now — $32.95 See more merch