自嘲zìcháo
Top 25000
Meanings
1. to mock oneself
2. to laugh at oneself
Characters used