Understand Chinese Nickname

挤到窒息

[jĭ dào zhì xī]
'Squeezed to suffocation' portrays extreme pressure or intensity, either physically or emotionally, indicating overwhelming feelings that can be hard to breathe under or situations so tight and intense.
Generate Chinese Nickname
Relation Nicknames