Top definition
Having a dam, like a river. Not to be confused with "damned to hell"
That river is dammed.
by Trouto March 25, 2016
Get the mug
Get a Dammed mug for your buddy Sarah.