sizzle
verb
°to make the sound of water hitting a hot surface.
°to be exciting or dazzling.
noun
°the sound of water hitting a hot surface.
°zing, zip, or pizazz; excitement.