Top definition
It was a typo, but I am going to invent it's definition now. It's a term to describe people who enjoy walking alone on virgin snow and are very happy to be alive. They are grateful.
I was driving to Tesco and saw a few snowfoake on the highway
by TheMonkeyPhilosopher February 26, 2018
Get the mug
Get a snowfoake mug for your guy Abdul.