Top definition
Masturbating in the snow, with so much power it causes a minor avalanche.
by Anonymous4386-53760865e7 February 13, 2011
Get the mug
Get a fapalanche mug for your brother James.

Activity