talk of the town

listen to the pronunciation of talk of the town
English - Turkish
English - English
A subject discussed by many people
Main sensational item around town, being in the public's eye, hot news of the day, what everyone is talking about