kòu shǐ kuī zi
扣屎盔子 (kòu shǐ kuī zi) is a Chinese word meaning “(northern dialect) lit. to cap in excrement; fig. to discredit with absurd unfounded accusations; to vilify”.
Meanings
- 1(northern dialect) lit. to cap in excrement
- 2fig. to discredit with absurd unfounded accusations
- 3to vilify