Back to Dictionary
自嘲
zìcháo
1. to mock oneself
2. to laugh at oneself