What is the meaning of Riffraff?

The rabble; crowds; people of a low, disreputable or undesirable class or position.

Sweepings; refuse.

Source: wiktionary.org