Understand Chinese Nickname

都怪你

[dōu guài nĭ]
This username translates to 'It's All Your Fault', possibly indicating playfulness or expressing feelings after misunderstandings. Sometimes it can reflect the feeling of blaming others but could also just mean being cute.
Generate Chinese Nickname
Relation Nicknames