Understand Chinese Nickname

闹啥子嘛闹

[nào shá zi ma nào]
It's a colloquialism which can be translated into English as 'What on earth are you doing? ' Often showing the annoyance at people's strange behaviors.
Generate Chinese Nickname
Relation Nicknames