Skip to main content

Definitions by squigglemaster69

Snow Capping 

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