Slang for Torrington, CT, A boring town in the Northwestern Hills of Connecticut.
Chillin in the parking lot, Just another day in T-Town.
11👍 67👎