What is Towel Town?
1.
n. Towel Town. A gentlemen’s establishment where you are issued a towel in lieu of your clothing.
Ironically, the “towel” is hardly large enough to be called a wash cloth.
A
Its an
urban legend that Mary double parked in front of Towel Town to run in for a just minute whilst the 'ole lady was passed out in the back seat.
Random Words:
1.
A very nice city in southeast Sweden. Got the second largest archipelago in Sweden. Karlskrona was founded by Karl XI in the 18 century..
1.
trying to do something that you know you can't really do.(like lil' fizz trying to dance)
"yo! lil fizz, quit tryin to l..