What is the meaning of Catty?

With subtle hostility in an effort to hurt, annoy, or upset, particularly among women.

Resembling or characteristic of a cat.

A (unit of) weight used in China which is metricated in Mainland China as exactly 0.5 kg, and approximately 0.6 kg for other places.

A catapult.

Source: wiktionary.org