Look-what-the-cat-s-dragged-in meaning
(idiomatic) Used as an ironic acknowledgement of someone's arrival, especially to imply that they are unwelcome or disagreeable in some way.
phrase
Advertisement
Origin of look-what-the-cat-s-dragged-in
From the habit of domestic cats of bringing home the remains of killed animals