As adjectives the difference between catty and supportive
is that
catty is (informal|of a person or remark) with subtle hostility in an effort to hurt, annoy or upset, particularly among women while
supportive is providing support.
As a noun catty
is a (unit of) weight used in china, generally standardized as half a kilogram.