The definition of the guy who belongs to the STREET!
Hey whoâs that stumbling in the streetTHATS DZL!