臭狗屎

chòugǒushǐ ㄔㄡˋ ㄍㄡˇ ㄕˇ

    • person of bad character and terrible reputation
    • scumbag

Character by character

Saying俗语俗語

Idiom惯用语 · Widely known

May offend: vulgar language

Literally
stinking dog dung
Meaning
A person of bad character and terrible reputation. Strongly insulting and coarse.

Sources