Understand Chinese Nickname

怪我碍眼

[guài wŏ ài yăn]
The meaning here is 'Blame me for being annoying' or 'Consider me as an eye-sore'. It reflects self-blame in situations when the person feels they cause inconvenience or annoyance to others.
Generate Chinese Nickname
Relation Nicknames