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 22, 2015
Get the New England Snowstorm mug.