Understand Chinese Nickname

是不是我活该

[shì bù shì wŏ huó gāi]
This phrase translates as 'Am I asking for it?' The person may use this nickname to express his/her confusion or self-reproach when encountering bad experiences.
Generate Chinese Nickname
Relation Nicknames