Understand Chinese Nickname

我眼太瞎

[wŏ yăn tài xiā]
'My eyes are too blind.' An ironic self-deprecating comment usually meant to suggest the user has made poor choices that could only have been overlooked with deliberately bad judgment.
Generate Chinese Nickname
Relation Nicknames