Skip to main content

Definitions by azkabella

Abbreviation for the northeastern Louisiana town of Shreveport, which has a population of approximately 200,000 people.
I'm coming back to S'port this weekend.
S'port by azkabella December 30, 2008