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
没头脑没脑筋
[méi tóu năo méi năo jīn]
Directly translated as No Brain This could selfdeprecatingly refer to being forgetful scatterbrained ...
昧良心
[mèi liáng xīn]
Conscience blindness : Directly translated it means lacking conscience It indicates actions ...