丧家狗

Traditional (Taiwan): 喪家狗

sàngjiāgǒu ㄙㄤˋ ㄐㄧㄚ ㄍㄡˇ

    • person with no protector or refuge, running about desperately
    • stray dog

Character by character

Saying俗语俗語

Idiom惯用语 · Widely known

Literally
a dog that has lost its home
Meaning
A person with no protector or refuge, running about desperately. Contemptuous. Same as 丧家犬.

Sources