Understand Chinese Nickname

臭小子都怪你

[chòu xiăo zi dōu guài nĭ]
An affectionate or mildly scolding name meaning 'stinky kid, all blame falls on you,' reflecting frustration but possibly within close relations such as family or close friends.
Generate Chinese Nickname
Relation Nicknames