Top definition
wen a man masturbates and is about to cum and holds his forskin together and ejaculates into it.
dude i was so tired last night i gave my self a snow helmet
by MICKY H January 10, 2008
Get the mug
Get a snow helmet mug for your mama Zora.