meaning of auf den Straßen unterwegs sein

auf den Straßen unterwegs sein - German to English

to troll the streets [coll.]