No, “kitty” does not mean “demon” in Chinese. The word “kitty” is an English term typically used to refer to a small cat or kitten.
In Chinese, the term for “kitty” is often 小猫 (xiǎo māo), which literally translates to “little cat.”
The word “demon” in Chinese can be translated as 恶魔 (è mó) or 妖怪 (yāo guài), depending on the context, and it has no phonetic or semantic connection to “kitty.”