Understand Chinese Nickname

我只会犯错难怪惹人厌烦

[wŏ zhĭ huì fàn cuò nán guài rĕ rén yàn fán]
'I Only Make Mistakes, No Wonder I Annoy People' shows a self-deprecating humor mixed with awareness of personal flaws that lead to irritating others.
Generate Chinese Nickname
Relation Nicknames