Understand Chinese Nickname

其实怪我

[qí shí guài wŏ]
Translating directly into English, it means 'in fact, it's my fault'. The user may use it to express personal responsibility and willingness to admit mistakes in situations.
Generate Chinese Nickname
Relation Nicknames