boom; pop
1. boom; popA word imitating the sound made when a balloon, bomb, etc., explodes suddenly and loudly.
2. (no equivalent expression)A word imitating the sound made when a big hole is made, or describing the scene.