splatter

verb
  1. to scatter or splash liquid, mud, or other wet substances in drops or small amounts
  2. to cause liquid or wet substances to scatter in drops
noun
  1. a splash or scattered drops of liquid, mud, or other wet substance
  2. a mark or stain made by splashing

Examples