Imgur Releases Meme Generator To Empower Content Creators Worldwide Today, memes come home. In the past, memes have been created elsewhere on the Internet, then uploaded to Imgur for rabid fans to consume and share. Today Imgur announces its own Meme June 28, 2013 News