Look What the Cat Dragged In
Meaning of Idiom “Look What the Cat Dragged In” 1. A playful insult used to acknowledge someone’s arrival at a place, usually to express something about their appearance being messy or rumpled, or to express surprise that they have come or mock disapproval of their late arrival. 2. A way of greeting someone when they … Read more