Understand Chinese Nickname

尴尬人

[gān gà rén]
'Embarrassing Person' humorously (or possibly sadly) describes oneself as being awkward or someone causing embarrassment, perhaps due to shy, uneasy behavior or mistakes in social situations.
Generate Chinese Nickname
Relation Nicknames