ragamuffin (RAG-uh-muf-in) noun
Someone, especially a child, in ragged, dirty clothes.
[After Ragamoffyn, a demon in William Langland's 14th century poem
"There were ragamuffins filled with certainties on every streetcorner
and philosophers in every coffeehouse."
-- Earl Shorris; A Nation of Salesmen; Harper's (New York); Oct 1994.