talk of the town, the









talk of the town, the


A subject of considerable gossip, as in Turning up drunk at the debutante ball will certainly make you the talk of the town. Already mentioned in two Latin sources, this expression surfaced in English in the mid-1600s.

51 queries 0.584