espoucar

Etymology
origin, possibly onomatopoeia.

Verb

 * 1) to pop, burst or flash