WTF happened? I was actually getting a new computer installed on my desk at work today and it happened to be the day where there was a thread like this?!

From what I hear Lefty involving stuff like that is pretty out of line. But DAMN! Facebook?! That's taking it way too far!