Top Definition
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 20, 2008
5 Words related to snow facial

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.