Memes. . claims that all the memes comes from their website. Lets take a look at the statistics, shall we? Created: April 12, 2008 96118 Apparently, memes have  O c