Understand Chinese Nickname
遮羞布
[zhē xiū bù]
‘Veil of Shame’ is used metaphorically. It originally referred to a piece of cloth to cover shame or flaws, symbolizing concealment of something embarrassing or imperfect.
Generate Chinese Nickname
Relation Nicknames
掩面欲吐羞
[yăn miàn yù tŭ xiū]
The literal meaning is Covering face out of shame It indicates deep embarrassment or humiliation ...