Back to Dictionary
扣屎盔子
kòushǐkuīzi
1. (northern dialect) lit. to cap in excrement
2. fig. to discredit with absurd unfounded accusations
3. to vilify