ragamuffin

definition: a dirty shabbily clothed urchin
example:
speech part: noun
synonyms: tatterdemalion

How ragamuffin is being used?