Understand Chinese Nickname

瞎了狗眼

[xiā le gŏu yăn]
Literal meaning 'blind dog eyes', this expression can come across as offensive and is usually used in a derogatory manner, mocking or scolding others.
Generate Chinese Nickname
Relation Nicknames