There’s something about snow days that brings out the best in meme culture. Maybe it’s the combination of being trapped indoors, freezing temperatures, and the inevitability of some kind of ...