Understand Chinese Nickname

颓废狗人

[tuí fèi gŏu rén]
This self-deprecating name translates to 'degenerate dog-person,' expressing feelings of depression or self-loathing with a raw and candid edge.
Generate Chinese Nickname
Relation Nicknames