Understand Chinese Nickname

是我活该笑我活该

[shì wŏ huó gāi xiào wŏ huó gāi]
The self-mockery implied here, translating as 'I deserve it', indicates self-depreciation or humor at personal expense. It reflects humility, perhaps a sense of accepting blame for situations that are not ideal or embarrassing.
Generate Chinese Nickname
Relation Nicknames