Skip to main content

Definitions by Adlow_Adlow

Urban Splashmine 

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