Street guy
A guy with street smarts, city guy not a hillbilly or a suburban transplant, tough, knows his job, can read people. Not a bitch or hipster knows the neighborhoods etc.
Johnny’s a street guy he’s from around here! He’s not a suburban pussy! He knows what he’s doing.