And the award for Most Annoying Internet Meme goes