VOCABULARY - IDIOMS

Who’s She, the Cat’s Mother?

Meaning:

Why does she have such a high opinion of herself?

Examples: