TATTERDEMALION

Definition of TATTERDEMALION

  1. (noun)a dirty shabbily clothed urchin
  2. (adj)worn to shreds; or wearing torn or ragged clothing
  3. (adj)in deplorable condition