1
A place where people talk too much and never shut up, named after the city in Japan where this nonsense started.
My cousin moved to Nag Town and now I hear about his life every single day.
I asked for one opinion, and now I'm stuck with five.
Nag Town is the only place where a traffic jam is just another conversation topic.