自爆zìbàoTop 30000Meanings1. to explode2. spontaneous detonation3. self-detonation4. suicide bombing5. to disclose private matters about oneselfCharacters used自self爆explode