Friday Fun: Internet memes
An Internet meme (/ˈmiːm/ MEEM) is an idea, style or action which spreads, often as mimicry, from person to person via the Internet, as with imitating the concept. What Is a ‘Meme’? What Are Examples of Modern Internet Memes? and The 100 Greatest Internet Memes of All Time articles will give you some examples.
Know Your Meme is a website dedicated to documenting Internet phenomena: viral videos, image macros, catchphrases, web celebs and more. Meme Database is another meme collection.
MEME Generator at http://memegenerator.net/ is an interesting on-line tool that allows you to generate your own meme image with your own text.