Heh, I turn my back for just a few days and suddenly I've totally missed an Internet meme. And I'm pretty happy for it!
I heard of this a couple times, but didn't really think about it till yesterday at work when somebody mentioned it. Nobody there had seen it, though. So i had to ask my friend what it was about. He told me (in far too much detail), and now I thank whomever is up there that I ducked this one. Woo for not seeing it!