i used to think okc was the best city in oklahoma, then i visited tulsa and knew i had been horribly misguided
the absolute best city in the great state of oklahoma, rivaled only by stillwater, which is home to the best university in the nation, osu
"i used to think okc was the best city in oklahoma, then i visited tulsa and knew i had been horribly misguided" What is the definition of "tulsa"?