What is the etymology of "sis poon bah?"

I have heard that the term was originally onomatopoeia – it is an imitation of the sounds of a fireworks display – Sssss… BOOM! “Aaaahhh!” But a quick Google didn’t verify that.