The Idiom Attic - a collection of hundreds of English idioms, each one explained.
The meaning of "alley cat"
" Alley cat "
Meaning:
1. A cat that lives wild in a town. 2. Slang term for a prostitute.
Example:
1. Those alley cats were screeching and chasing rats in the yard all night. 2. Jack's getting to be a sex addict. He spends all his time with bimbos and alley cats.