Skip to main content

MuricanGinger's definitions

Rocky Mountain Snow Cap

The act of ejaculating between the eyes of a person (HOPEFULLY) and letting the semen cover and flow down the nose like melting snow.
I gave my girlfriend a Rocky Mountain Snow Cap last night and she accidentally inhaled some of my DNA.
by MuricanGinger May 22, 2025
mugGet the Rocky Mountain 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