JowlesMcGee, 1 month ago Most likely they're talking about Twitter, based on the context in the post.
Most likely they're talking about Twitter, based on the context in the post.