Top definition
Bodies of water that occur at street curbs that need to be navigated after snow or rain.
The curb water was so wide and deep in front of Penn Station after Snowmageddon, you needed Navy Seal training to cross over it.
by puttycake May 09, 2016
Get the mug
Get a Curb water mug for your brother-in-law Georges.