扣屎盔子

kòu shǐ kuī zi

Sign in to save this word to your study lists.

Definitions

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