1 definition by Trouto

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 Dammed mug.