Understand Chinese Nickname

深碍人

[shēn ài rén]
This translates into something akin to 'deeply troublesome' or someone who's complicated/difficult to deal with. It can also reflect self-description as being complex inside.
Generate Chinese Nickname
Relation Nicknames