she a ranch Share definition Flag a girl whose ugly but is still throwing it back so its fun to dance with her. "wow maddies really twerking""thats because she a ranch" she a ranch by kikibr December 17, 2018 0 0 Get merch Get the she a ranch mug. Buy Now — $32.95 See more merch