Top definition
A place where Nature has or is in the process of reclaiming the urban jungle
The west side is becoming more and more urban wilderness.
by skippyscamp June 17, 2016
Get the mug
Get a urban wilderness mug for your Aunt Helena.