Understand Chinese Nickname

脸丑怪不得镜子

[liăn chŏu guài bù dé jìng zi]
It means 'Blame your ugliness on the mirror,' which is an expression for not wanting to face reality but blaming external factors instead, often used humorously.
Generate Chinese Nickname
Relation Nicknames