student asking question

What does "rotten alley cat" mean?

teacher

Native speaker’s answer

Rebecca

An "alley cat" refers to a cat who is wild or stray and is dirty because they live in an alley. "Rotten" is just an adjective used to make the sentence negative, and implies that being an "alley cat" is bad or nasty. In this context, she uses the phrase "rotten alley cat" as an insult to mean that he is worth nothing and is filthy.

Popular Q&As

04/22

Complete the expression with a quiz!