TWOO is a relatively new social media app. According to the company, it has over 10 million users. It's difficult to say which country uses TWOO the most because there are not many statistics available.