Meme Renaissance means: Meme culture was at its peak popularity between 2008 and 2011. (in Community Dictionary, added by Aryanna Goodwin)