Understand Chinese Nickname

擦不掉一身难堪

[cā bù diào yī shēn nán kān]
This implies being unable to remove the embarrassment or awkwardness from oneself. It reflects feelings of being stuck in a situation that makes one uncomfortable and humiliated.
Generate Chinese Nickname
Relation Nicknames