Understand Chinese Nickname

要生要死

[yào shēng yào sĭ]
Live or die. An extreme stance reflecting intense desperation or frustration, possibly due to overwhelming life challenges.
Generate Chinese Nickname
Relation Nicknames