Understand Chinese Nickname

过分自卑

[guò fēn zì bēi]
Literally meaning 'Excessively Inferiority complex', points to deep insecurities or low self-esteem. This kind of user may want anonymity online to vent out frustrations without exposing real identity.
Generate Chinese Nickname
Relation Nicknames