ragamuffin in Finnish ragamuffin in Finnish resupekka noun A dirty, shabbily-clothed child; an urchin. Add to Flashcards