Must be nice to have immunity to cold. Playing the game “Am I on the ... Snow might make you shiver, but these memes are guaranteed to bring a smile to your face, even on the frostiest of ...