It's a spoof site. I've known about it since late 2002/early 2003. Some of my work colleagues when I was in college used to visit it and we'd all die laughing at the sheer stupidity of some of the stuff that they wrote.