splatter

noun

1.
the noise of something spattering or sputtering explosively
Derived from:
splat
2.
a small quantity of something moist or liquid
Derived from:
splatter