look up any word, like teardrop tattoo:
 
1.
When someone (preferably the opposite sex) takes a mouthful of your load and spews it over your privates.
You walk into a chinese massage parlor and ask for the 'special' the receptionist asks, "So, you wanna Snowstorm on the Mountain Top?"
by Willing Donkey September 10, 2009
1 1

Words related to Snowstorm on the Mountain Top

load mountain snow spew storm