Definition

Urban Returns (n.) — the process of getting back to nature after a hard week in the city. See also: making the city a better, cleaner place to live.It’s almost self-explanatory.