Definitions of talk of the town:

  • noun:   idle gossip or rumor