揽狗屎

Traditional (Taiwan): 攬狗屎

lǎngǒushǐ ㄌㄢˇ ㄍㄡˇ ㄕˇ

    • to bring a bad name on oneself
    • to ruin one's own reputation

Character by character

Saying俗语俗語

Idiom惯用语 · Rarely used now

May offend: vulgar language

Literally
gather up dog dung
Meaning
To bring a bad reputation upon yourself, for example by taking on a dirty affair. Colloquial and a little coarse.

Sources