Ok, I am wondering whether "Streetwise" carries any negative meaning.
Streetwise(a): having the experience and knowledge necessary to deal with the potential difficulties or dangers of life in an urban environment. Source
But then, if you Google "streetwise thief", then it will show like 3000 results.
I wondered whether Streetwise person means "the ones who use his life experience and knowledge to deceive other people who are not streetwise"?