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, generally standardized as half a kilogram.

A catapult.

Source: wiktionary.org