Splatter /(?)/

Splat·ter

Splatter

v. i. & t.
  1. To spatter; to splash.