Iowa City Splash Pad Share definition Flag When a woman squirts so hard that it bounces of their partner’s abdomen and splashes back at them. I would’ve brought a beach towel if I had known she was gonna pull off that Iowa City Splash Pad. Iowa City Splash Pad by PeterPancake December 6, 2023 0 0 Get merch Get the Iowa City Splash Pad mug. Buy Now — $32.95 See more merch