Understand Chinese Nickname

碍你厌

[ài nĭ yàn]
Translating to 'Hinders your disgust or annoyance'. It might describe oneself being troublesome or causing displeasure to others, thus expressing humility, self-deprecating humor, and possible remorse.
Generate Chinese Nickname
Relation Nicknames