What Chinese Netizens Mean When They Talk About "Chicken Soup" [Lost In Translation]

If you use China's most popular social chat app, WeChat, you might have seen a…