Is "happy birthday meme" a thing? I've honestly never heard of that.