Home

Word

street smarts, n.
more info a shrewd ability to survive in a dangerous urban environment
<noun.cognition>

street smarts