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.
Results that may be inaccessible to you are currently showing.