Skip to main content

Noss Dormuu's definitions

Snow Shower

A sexual act between a man and a woman where the man ejaculates into a fan, spraying the woman with his seed in the process.
Adrian: Yo Bob, I heard you gave Kendra a Snow Shower last night.

Bob: Hells yeah, it took her a good 20 minutes to clean up, and another hour to clean the fan!
by Noss Dormuu January 26, 2011
mugGet the Snow Shower 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