1 definition by ecot

Top Definition
THIS CITY IS THE SHIT....not the biggest city or greatest city ever but you gotta respect it..i mean it has that arch which nothing beats
from tha lou and im proud.. st louis representa
by ecot October 25, 2005

Mug icon
Buy a St Louis mug!