1 definition by Daddy_Dollar

Top Definition
When a man ejaculates into a woman's nose, and she then sneezes the load on to another's face.
Sarah snow balled mike's load on to austins face at the party last night
by Daddy_Dollar November 09, 2013

Mug icon
Buy a snow ball mug!