Ragamuffin - Definition

ragamuffin

n 1: a dirty shabbily clothed urchin [syn: ragamuffin,
tatterdemalion]

Look up another word