talk of the town Meaning, Definition & Usage

  1. noun idle gossip or rumor
    talk.
    • there has been talk about you lately

WordNet