Chinese expression translated as "Once you get on the back of a Tiger it's hard to get off again."
Qihu Manxia means "Once you get on the back of a Tiger it's hard to get off" and that is a pretty cool expression.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.