扣屎盔子

kòu shǐ kuī zi

(northern dialect) lit. to cap in excrement

fig. to discredit with absurd unfounded accusations; to vilify

kòu

button

shǐ

feces; excrement; a stool

kuī

helmet

zi

noun suffix, as in 椅子[yi3 zi5] "chair"