other "forums" people are on.
he's talking about the plural and singular form of forum. apparently one forum, multiple fora. and i post at gamefaqs if that counts.
worldofthestrange.com (currently down for maintenance...for about a year)
boards.ign.com (banned, banned for about a day and i think they forgot to unban me)
neotaku forums......version 3..or 4, i'm not even sure.
that's all plus stoptazmo.com