FEEDBACK

Meaning of 扣屎盔子

Lookup via: Pinyin | Radicals
扣 kòu 屎 shǐ 盔 kuī 子 zi
(northern dialect) lit. to cap in excrement; fig. to discredit with absurd unfounded accusations; to vilify