What is The Stl?
St. Louis, Missouri.
We're planning to go to the STL tonight, how 'bout you?
See the stl, the best, missouri