FEEDBACK

Meaning of 狐扯狗拉

Lookup via: Pinyin | Radicals
chě gǒu
to talk too much (idiom)