Top definition
Having a dam, like a river. Not to be confused with "damned to hell"
That river is dammed.
by Trouto December 15, 2015
Get the mug
Get a Dammed mug for your Aunt Sarah.

Activity