Memes are flooding all over internet.