Understand Chinese Nickname

我太眼瞎

[wŏ tài yăn xiā]
The phrase translates to 'I am too blind', indicating strong regret for overlooking something obvious or making a foolish mistake.
Generate Chinese Nickname
Relation Nicknames