Understand Chinese Nickname

恨自己太傻

[hèn zì jĭ tài shă]
Means 'hate myself for being too foolish,' indicating the owner probably feels regret, self-blame and dissatisfaction towards some aspects in her/himself.
Generate Chinese Nickname
Relation Nicknames