street-smart (adjective)
having no formal education but compensating for this by being savvy and an achiever of real results; canny, perceptive, shrewd.
having no formal education but compensating for this by being savvy and an achiever of real results; canny, perceptive, shrewd.