slosher
/ˈslɒʃər/Definitions
1. noun
A person who uses a water gun or similar device to splash water on others, often for playful or mischievous purposes.
“The kids became a slosher and ran around the backyard, soaking each other with their water guns.”