Understand Chinese Nickname

善心作怪

[shàn xīn zuò guài]
Implies a compassionate yet mischievous nature - good-hearted intentions mixed with playful impulses, often doing nice things in unconventional ways
Generate Chinese Nickname
Relation Nicknames