Street smarts

Street smarts,

Definition of Street smarts:

  1. The ability to take care of oneself in a dangerous environment, like a city. Street smarts can also refer to an individuals shrewdness in business dealings.

Meaning of Street smarts & Street smarts Definition