Understand Chinese Nickname

自取其辱我活该对吗

[zì qŭ qí rŭ wŏ huó gāi duì ma]
It conveys feeling embarrassed or humiliated, believing that this negative experience may be deserved, questioning whether this self-punishment is justified.
Generate Chinese Nickname
Relation Nicknames