What does Angry Kitty mean?

Angry Kitty meaning in Urban Dictionary

A itchy vagina.A crazy lesbian.