渣子

zhāzi
  1. dregs
  2. bits
  3. dregs (of society)

CEDICT

Entry Composition