The place where Jesse Ventura had sex with whores. In Nevada.
Yo call me back later, I'm at the mustang ranch!

"JESSE VENTURA HAD SEX HERE!"
by David Barnes March 28, 2004
Get the Mustang Ranch mug.