TOT: Talk of the Town

What does TOT mean? The above is one of TOT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Talk of the Town