Top definition
The term given to a loose paving stone that collects water underneath it which splashes your leg when you step on it.
by smitchlovesfunk September 13, 2017
Get the mug
Get a Stealth puddle mug for your girlfriend Beatrix.