Top definition
The act of splooging on a womans face while subsiquently wiping your johnson down the middle of her forhead; hence the snowblower like resulting mark left on her face.
Russian Snow Blower
by BBrown81 December 07, 2009
Get the mug
Get a Russian Snow Blower mug for your cousin Jovana.