GeneralConnection.com
➔
Dictionary
talk of the town
Noun
1. talk
1. gossip, comment, scuttlebutt
Usage