dictionary logoChinese Dictionary

扣屎盔子

Traditional form:

扣屎盔子

Pinyin (reading):

kòushǐkuīzi

Definitions:

  • (northern dialect) lit. to cap in excrement
  • fig. to discredit with absurd unfounded accusations
  • to vilify

Characters:

Traditional characters: