Understand Chinese Nickname

自卑怪人

[zì bēi guài rén]
The name means 'insecure weirdo,' which can be self-deprecating. It indicates feelings of low self-esteem and social awkwardness, possibly highlighting a self-conscious nature.
Generate Chinese Nickname
Relation Nicknames