ParkCityLove's definitions
When snowboarding and you stop on your heel edge into a big mound of powder and are hit in the face with a bunch of snow.
by ParkCityLove April 17, 2006
Get the facialmug.
Get the facialmug. We'll email you a link to sign in instantly.