Scots edit

Verb edit

splairge

  1. splash; splatter