JowlesMcGee, 2 months 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.