Understand Chinese Nickname

你好搞shao

[nĭ hăo găo shao]
What the heck are you up to / messing around? A mix of Chinese and English indicating surprise at someone acting oddly or inappropriately.
Generate Chinese Nickname
Relation Nicknames