Understand Chinese Nickname

给你难堪

[jĭ nĭ nán kān]
Make You Feel Awkward: This straightforward phrase means putting someone in an embarrassing situation.
Generate Chinese Nickname
Relation Nicknames