It means 'where you are from' Your neighborhood.
My neck of the woods is NYC, it is where I am from.
In my neck of the woods they may do things differently than in your neck of the woods, because it is on the other side of the world.
July 4, 2015
Still haven’t found your answers?
Write down your questions and let the native speakers help you!