Top definition
A very lengthy way of saying damn

Also a thing that turns a wheel with water to make electricity or some shit like that.
Chad: Hydroelectric dam, that guy got roasted!
Fred: Shut the fuck up
(Throws Chad into real dam)
by Pastaisillegalnow May 23, 2017
Get the mug
Get a hydroelectric dam mug for your dog Jovana.