Noun talk of the town has 1 sense
  1. talk, talk of the town - idle gossip or rumor; "there has been talk about you lately"
    --1 is a kind of gossip, comment, scuttlebutt
,
TOP