Understand Chinese Nickname

你瞅啥瞅你咋地

[nĭ chŏu shá chŏu nĭ ză dì]
This is a humorous phrase that translates to 'What are you staring at? What's your problem?'. It reflects a defensive or sassy attitude.
Generate Chinese Nickname
Relation Nicknames