According to this. Scroll down and you can see the post says INTERNET FATTIES something or other. Unless im missing the context it seems pretty ridiculous.
https://arstechnica.com/tech-policy/2017/09/twitter-rival-ga...