What is the meaning of Street_smarts?

Practical knowledge, especially concerning human behavior.

Source: wiktionary.org