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
mugGet the DeVey mug.