Goran2012's definitions
Street smarts is the ability to survive in dangerous situations, fighting skills, and able to blend in with many different types of people.
by Goran2012 January 26, 2011
Get the street smarts mug.