Talk of the town has 2 different meanings across 1 category:
Noun
idle gossip or rumor
"there has been talk about you lately"
A topic or person discussed by many people.