Top definition
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!"
by Xerxes93 October 30, 2011
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt