Skip to main content

Definitions by Xerxes93

Snowy white avalanche 

The act of ejaculating on a girls face then pushing her down the stairs.
Todd ejaculated on his girlfriend, pushed her down the stairs, and screamed "SNOWY WHITE AVALANCHE!"
Snowy white avalanche by Xerxes93 October 30, 2011