Understand Chinese Nickname

本不该

[bĕn bù gāi]
Literally meaning 'should not have', it often conveys regret about something done in the past which the user believes should have been avoided. It reflects self-blame or second thoughts.
Generate Chinese Nickname
Relation Nicknames