Here's why:
* It's a figurative expression: It doesn't literally mean someone is a cat who is scared.
* It has a specific meaning: It means someone is cowardly or easily frightened.
* It's commonly used: It's a well-established expression that most English speakers understand.
Therefore, "scaredy cat" fits the definition of an idiom.