Dictionary.com
Thesaurus.com

am spattering

  • present progressive of spatter (1st person singular).