Understand Chinese Nickname

魅不可挡

[mèi bù kĕ dăng]
Directly translates as 'charm unresistible'. It refers to a user who thinks he/she has such irresistible charm that can allure others easily, showing one's self-confidence or charisma.
Generate Chinese Nickname
Relation Nicknames