Understand Chinese Nickname

连蜷缩都不如

[lián quán suō dōu bù rú]
'Worse off than being curled up' can be understood as someone feeling less valuable or more miserable even compared to when one is withdrawn and vulnerable, indicating deep dejection or despair.
Generate Chinese Nickname
Relation Nicknames