Understand Chinese Nickname

狗都不如

[gŏu dōu bù rú]
Worse than a dog. It expresses deep self-loathing or an extremely low opinion of oneself (note: this is quite negative and should be avoided).
Generate Chinese Nickname
Relation Nicknames