Understand Chinese Nickname

闭月羞花羞你娘

[bì yuè xiū huā xiū nĭ niáng]
Flowers closing their petals and moons hiding—shame to your own kin! The expression is derived from classic Chinese phrases, humorously extended in a less respectful manner, often for comical effects rather than literal intent.
Generate Chinese Nickname
Relation Nicknames