Review for Osage Casino - Tulsa Review For Osage Casino - Tulsa Google User Mar 5 '16 at 18:57 Wait. People are upset because they're not winning 24/7? Do they know how casinos work? You go for entertainment. Maybe to win something, if you're lucky. Usually, you aren't. So you're going to give the establishment a low rating because you didn't win? Jesus. Okay. Good luck being retarded. View full site to comment or like