What is the meaning of Street-smart?
Having practical rather than theoretical knowledge, like that learned on the streets rather than in the classroom.
Source: wiktionary.orgSearch words containing
Having practical rather than theoretical knowledge, like that learned on the streets rather than in the classroom.
Source: wiktionary.orgSearch words containing