A fork of Rural Dictionary
Place where dudes go to fuck
Hey David, wanna go to the dude ranch this weekend and have sex with many men?