And for reference (because I asked a few people if they knew what it meant, and the response was a resounding 'no'):
- a cultural unit (an idea or value or pattern of behavior) that is passed from one person to another by non-genetic means (as by imitation)
- The term Internet meme is a neologism used to describe a catchphrase or concept that spreads quickly from person to person via the Internet.
- Any unit of cultural information, such as a practice or idea, that is transmitted verbally or by repeated action from one mind to another.
- Richard Dawkins’s 1976 coinage, on the analogy to gene (with a little aid from mime and mimic), for a cultural copying unit
- An idea, project, statement or even a question that is posted by one blog and responded to by other blogs.
- An idea, concept, belief, thought, project etc. that is transmitted verbally or by repeated action.
Oh, and apparently the site was just hacked and it's mildly comical. Someone is very angry & taking it out on teh internetz. Angry enough to bring a gun or knife into teh internetz, maybe.