DeVey

Beaver dam or structure holding water back in a small river that is dillabedated and in shambles.
The Devey is about to collapse.
by Whckdbshw March 08, 2019
Get the DeVey mug.