Understand Chinese Nickname

我太碍眼

[wŏ tài ài yăn]
'I'm so annoying' or 'I get in the way too much.' This username could be self-deprecating, used humorously or genuinely expressing discomfort about being a burden or disturbance.
Generate Chinese Nickname
Relation Nicknames