Understand Chinese Nickname

你是我碍人

[nĭ shì wŏ ài rén]
Literally translated as 'You're my obstacle/person bothering me', indicating that the presence of another person creates conflict or frustration. The term suggests a sense of annoyance towards someone interfering or troubling you.
Generate Chinese Nickname
Relation Nicknames