alley cat ( synonym found)

Definition of alley cat:

(n) : a feral feline in an urban habitat; a loose woman

Definition of alley cat:

(n) : a feral feline in an urban habitat; a loose woman

Back to Top