Dictionary.com
Thesaurus.com

will have splashed

  • future perfect
    of splash.
    splash
    verb (used with object)
    to wet or soil by dashing masses or particles of water, mud, or the like; spatter.