street smarts

(noun) shrewdness (generic term)

< street smart | street sweeper >