llama ranch Share definition Flag whorehouse,chickenranch,brothel,escortservice, i am going 2 the auction at the llama ranch, llama ranch by wednesday adams November 7, 2003 Get the llama ranch mug.