What is Ttown?
1.
Ttown is also a term of endearment for Tacoma, Washington. When you come to Ttown don’t miss our glass museum ( Dale Chihuly’s home town) and our many shops and exhibits of urban art. We have our own railroad, light-rail, and good bus system.
Ttown is located 30 miles south of Seattle, Washington.
See
Random Words:
1.
It is a word meaning not compentent.
Fuck you Justin. You incompentent...