Sherry, you poor thing!!! Yuck!

Spatter shield....you guys might be onto something there!