Understand Chinese Nickname

都怪我太可爱了

[dōu guài wŏ tài kĕ ài le]
Means 'All because I'm too adorable' - this user likely has an outgoing, playful persona who isn't afraid to own their charm or appeal, using self-deprecation humorously to endear themselves to others.
Generate Chinese Nickname
Relation Nicknames