Understand Chinese Nickname

都是挫折

[dōu shì cuò zhé]
Literally translated to 'all failures', it describes someone who experiences one failure after another. It implies frustration and despair.
Generate Chinese Nickname
Relation Nicknames