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