Skip to main content

Qihu Manxia

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.
by Qihumanxia February 4, 2007
mugGet the Qihu Manxiamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email