" Alley cat "
1. A cat that lives wild in a town. 2. Slang term for a prostitute.
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.
Where did it originate?:
Where is it used?:
Hear the idiom spoken: