Look What the Cat Dragged In

What does the idiom “Look What the Cat Dragged In” mean?

Definition:

Someone unwelcome has arrived.

For example:

“Well, look what the cat dragged in. I suppose you want to borrow money again.”

Reply