Understand Chinese Nickname

我格格不入

[wŏ gé gé bù rù]
'I don't fit in' reflects a feeling of being out of place, different, or unable to integrate with a particular social group.
Generate Chinese Nickname
Relation Nicknames