A large humanoid creature. Residing in extreme northern climates or nor mountain peaks. Sometimes glimpsed during intense snow storms. Will sometimes leave large footprints in the snow. It;s droppings are also said to be large
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.