Understand Chinese Nickname

我叫忍不住

[wŏ jiào rĕn bù zhù]
Literally means “my name is can’t help it.” It suggests impulsiveness or an uncontrollable nature about the person, implying that they have difficulty restraining emotions or actions.
Generate Chinese Nickname
Relation Nicknames