means to "inhale cat". Frankie Huang If someone is addicted to cats, they are "inhaling cat" It's a phrase that's spread across young people in China, to describe someone who is a cat addict.
Some results have been hidden because they may be inaccessible to you