jacob has ridden 4000 dudes at the dude ranch
"a homosexual activity place where dudes wearing only ass-less chaps walk on all fours and prance around like animals
"jacob has ridden 4000 dudes at the dude ranch" What is the definition of "dude ranch"?