Skip to main content

t-town chica's definitions

t-town

small, lame-ass but charming town in southeastern michigan.
by t-town chica June 10, 2005
mugGet the t-townmug.

Share this definition