Skip to main content

Comeddy's definitions

Snow cap

The act of wetting the tip of the erection and gently coating said tip into powdered sugar and having your partner passionately lick it off.
Wade served Parker Grubbs a beautiful snow cap last night
by Comeddy May 16, 2022
mugGet the Snow cap 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