What is a Raga Muffin?

It’s a noun: name for a ragged, oafish person : a ragged often disreputable person; especially : a poorly clothed often dirty child