town
A slang term used to refer to a neighborhood, residential area, or hometown. (The use of English words is common in Panamanian slang due to historical U.S. influence).
It had been a hell of a long time since I came to the town, bro.
Automatically translated from Spanish