Understand Chinese Nickname

碍人致命

[ài rén zhì mìng]
It can be interpreted as 'being annoying to the point of being deadly'. The phrase highlights someone’s frustrating actions that can drive people crazy.
Generate Chinese Nickname
Relation Nicknames