Riffraff



noun
1.
(1. People regarded as disreputable or worthless. 2. Rubbish; trash) មនុស្សថោកទាប, ជនទុច្ចរិក
ENGLISH MEANING
noun
1.
Sweepings; refuse; the lowest order of society.