I don't think anyone here even remembers this meme thread title.
Also, I can't believe this place still exists. I don't even remember the last time I was around here.
Like, 2004, maybe?
Edit: Apparently, according to my sig, it's been since 2008 :P