Understand Chinese Nickname

我缺心眼

[wŏ quē xīn yăn]
'I lack a mind's eye' literally translates as having no common sense or being a bit stupid. However, it is often humorously used by people to downplay their mistakes or imperfections.
Generate Chinese Nickname
Relation Nicknames