Understand Chinese Nickname

亮瞎我的狗眼

[liàng xiā wŏ de gŏu yăn]
Blinding My Dog Eyes. A humorous exaggeration indicating something is overwhelmingly impressive or shocking.
Generate Chinese Nickname
Relation Nicknames