The term “street smarts” depicts someone who learns about life on the streets, rather than from books or from school. The phrase means that “wisdom” can be acquired by an individual who is not separated from their environment and the actual conditions that life brings on.
The phrase also has a deeper, spiritual significance.
In Luke 13:26 we are told that the “Lord taught in the streets.” Spiritually speaking, “street smarts” symbolizes being taught where life’s activities are taking place (and not in some dead building). Therefore, to teach in the streets represents that the Lord’s teachings (from the Word) should be taken to heart and put into real action, whereby concepts become alive and helpful!
How else would a religion become real?