You know, he (she?) might be referring to the Teams Forums, but as far as I know, nobody really uses them much anymore. I think they're deader than FG nowadays.
I want my old avatar back...
I wonder if anyone will bother trying to read what this says.