Skip to main content

Definitions by Whckdbshw

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