Meaning of the word "look like death warmed up" in English

What does "look like death warmed up" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.