Skip to main content

snow facial

When someone gets their face pushed into the snow by their friend. Usually during snowball fights.
"Oh man,yesterday we had this crazy snowball fight and I gave Timmy a snow facial!"
by Hana12343214 December 22, 2008
mugGet the snow facial mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email