street-smart

Etymology
.

Adjective

 * 1) Having practical rather than theoretical knowledge, like that learned on the streets rather than in the classroom.

Translations

 * Finnish:
 * German:
 * Hungarian:
 * Polish: praktycznie mądry
 * Portuguese:
 * Spanish: ,