talk of the town

English

Noun

talk of the town (uncountable)

  1. (idiomatic) A topic or person discussed by many people.
    Turning up drunk at the debutante ball will certainly make you the talk of the town.

Translations

See also

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.