When you've spent your whole life on memes