zì​cháo

to mock oneself

Definitions

zì​cháo

to mock oneself; to laugh at oneself

Sources