armchair cultural observation since 1995

Tag Archive for ‘LOLcats’

Meme madness

Have internet memes become an “insatiable parasite?”