FEEDBACK

Meaning of 扣屎盆子

Lookup via: Pinyin | Radicals
kòu shǐ pén zi
to make a scapegoat of sb; to defame; to slander