USA slang term for a prostitute
An alley cat is a cat that lives in the streets of a town.
An alley cat is a cat that is usually not owned by anyone.
A homeless cat that scavenges for food in alleys
A homeless, mongrel cat that lives in the streets of a town.
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.