Understand Chinese Nickname

你确实碍我的眼

[nĭ què shí ài wŏ de yăn]
'You are indeed in my way,' which translates more idiomatically as 'You are a thorn in my side.' This name expresses a strong feeling of annoyance or irritation towards someone who is interfering or causing trouble.
Generate Chinese Nickname
Relation Nicknames