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-town mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email