alley cat (0 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