Understand Chinese Nickname

真够呛

[zhēn gòu qiāng]
An idiom meaning very challenging or extremely difficult. Can describe situations, tasks, or even personalities when someone or something makes others uncomfortable.
Generate Chinese Nickname
Relation Nicknames