That is a stupid definition, no offense.
What your describing, in my mind is your "hometown". No matter where you go, where you live, your home town will always be where you grew up, and that will never change.
However, your telling me if you move to idk denver for example. and live there for 50 years, have kids, work there, the whole deal, you wouldn't consider yourself a denver local cause you didn't go to high school there?
You become a local, when you live somewhere long enough to know the in's and out's of that community like the back of your hand.