T here’s something about snow days that brings out the best in meme culture. Maybe it’s the combination of being trapped ...