Understand Chinese Nickname

囧囧笑不起

[jiŏng jiŏng xiào bù qĭ]
Describes someone in such an embarrassing or frustrating situation that they can't even laugh ('Jiong jiong' being an expression for feeling mortified).
Generate Chinese Nickname
Relation Nicknames