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.
Another term for a male homosexual
"Look at Peter in the corner table drinking a white wine spritzer, what god-damn ass anaconda!&..
1.
One who partakes in sex aplenty, preferably with vampire, sometimes in doggystyle.
That Necriswolf there nailed that vampire chick.
Se..