Skip to main content

Definitions by t-town chica

small, lame-ass but charming town in southeastern michigan.
What's up in T-Town tonight?
Not much.
t-town by t-town chica June 10, 2005