Making A Splash Meaning