ragamuffins

noun

Plural form of ragamuffin.