English Translation for street smart
street smart
گلی ہوشیار
Search Result for street smart
street
See Definition and Meaning
smart
English definition for street smart
1. s. having the shrewd resourcefulness needed to survive in an urban environment
1 related posts found for word street smart in iJunoon Website
A Pakistani walks into a New York City bank and a...
Sponored Video