something the cat dragged in

Something the cat dragged in is a phrase used when someone looks like something the cat just brought in because they are very untidy or dirty. When a cat drags something in, it was usually outdoors before that and therefore very dirty and stinky. However when used figuratively, the phrase refers to a person who is a surprise that you werent expecting, is quite untidy, and probably havent seen in a long time.