meaning of a Cheney Watershed

a Cheney Watershed meaning in Urban Dictionary

(letter.) a dungeon within cellar, yard, or barn where you waterboard immigrants, minorities, and/or the poor.