Urban Splashmine Share definition Flag A loose paving slab or block paving which, when you step on it, splashes water all up your leg. Adam stood on an urban splashmine and his trousers got drenched Urban Splashmine by Adlow_Adlow December 28, 2021 0 0 Get merch Get the Urban Splashmine mug. Buy Now — $32.95 See more merch