Understand Chinese Nickname

怪自己太傻

[guài zì jĭ tài shă]
'Guai Zi Ji Tai Sha' simply puts - 'I'm so foolish/blame myself for being too stupid'. The owner of this username is probably expressing remorse or self-deprecating thoughts about actions taken or opportunities lost.
Generate Chinese Nickname
Relation Nicknames