Snow Capping Share definition Flag the act of a male ejaculating directly against the nipple of a female I looked through the keyhole and saw Ken snow capping Ling-Ling Snow Capping by squigglemaster69 February 4, 2009 0 0 Get merch Get the Snow Capping mug. Buy Now — $32.95 See more merch