Etymology
Today it means: Speech seen as vulgar and improper, especially that associated with uneducated and low-class people; slang. Full definition →
From street + talk.
Etymology from Wiktionary, CC BY-SA 4.0.