Know Your Meme is an online encyclopedia and knowledge community dedicated to researching, documenting and explaining the origins, history and evolution of memes and online culture at large.