Learn how to say Splurts correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word splurt:
a sudden gush of liquid.
a sudden brief outburst of something:
I let out a splurt of laughter
push out with force; spit out:
the rear wheels splurted gravel
late 18th century: imitative