Wiktionary
splatterer
n. One who, or that which, splatters.
n. One who, or that which, splatters.