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
Metadata
- Category
- Chinese