Riff-raff - Disreputable or undesirable people

Noun
Group Strange