Skip to main content

New England Snowstorm

When a girl is sprinkles baby-powder on her vagina, and the queefs, creating a white powdery cloud.
I couldn't even see because when I finally got her naked, she New England Snowstormed me!
by FearTheBeard5555 February 21, 2015
mugGet the New England Snowstorm 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