Skip to main content

squigglemaster69's definitions

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
by squigglemaster69 February 4, 2009
mugGet the Snow Capping mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email