splutter

noun

1.
the noise of something spattering or sputtering explosively
Derived from:
splutter
2.
an utterance (of words) with spitting sounds (as in rage)
Derived from:
splutter