It sounds as though you're referring to the "General Discussion" subforum. Here's a direct link to it, alternatively on the main landing page of www.ticklingforum.com mouse your finger pointer over the delightfully exposed and helpless belly of the woman in the middle of the rightmost faux Polaroid, captioned "Forum":
And then on the page that results after you, uh, click, look for the link labeled "General Discussion" under the top "INTERACTION" section.