He's quite clearly talking about the MeeGo.com forums.
Really? I haven't seen anyone saying "support MeeGo or gtfo" and if anything, it's rather quiet on the forums.