Meaning of ragamuffin
Definition of ragamuffin
(noun)
a
dirty
shabbily
clothed
urchin
Other information on ragamuffin
WIKIPEDIA results for
ragamuffin
Amazon results for
ragamuffin
Tweet