Word Definition

Splashed

  1. of Splash

Synonyms