tatterdemalion
1. [ adjective ] worn to shreds; or wearing torn or ragged clothing
Synonyms: tattered
Examples:

"a man in a tattered shirt" "the tattered flag" "tied up in tattered brown paper" "a tattered barefoot boy" "a tatterdemalion prince"

Related terms: worn
2. [ adjective ] in deplorable condition
Synonyms: dilapidated broken-down ramshackle tumble-down unsound bedraggled
Examples:

"a street of bedraggled tenements" "a broken-down fence" "a ramshackle old pier" "a tumble-down shack"

Related terms: damaged
3. [ noun ] (sociology) a dirty shabbily clothed urchin
Synonyms: ragamuffin
Related terms: urchin