Understand Chinese Nickname

我是你碍人

[wŏ shì nĭ ài rén]
Translating directly to 'I am your hinderance', this nickname suggests someone feels that they get in the way or obstruct others’ lives. This can also imply the person is an annoyance.
Generate Chinese Nickname
Relation Nicknames