That's a nickname for FF.net. I looked at the new postings but didn't see it. Is it perhaps back a few pages?
There is a lot of crap on FF.net but there is some that is very good. I enjoy the ones that are so funny I almost fall out of my chair laughing.