Snow Meows Definition

noun
Of snow meow.
Wiktionary