Splatter
/(?)/
Splat·ter
Splatter
v. i. & t.
To spatter; to splash.