tatterdemalion (Adjective) — Worn to shreds; or wearing torn or ragged clothing. ex. "a tatterdemalion prince"
tatterdemalion (Adjective) — In deplorable condition. ex. "a street of tatterdemalion tenements"
tatterdemalion (Noun) — A dirty shabbily clothed urchin.