What does auf den Straßen unterwegs sein mean?

auf den Straßen unterwegs sein - German to English

to troll the streets [coll.]