meaning of auf der Straße stehen

auf der Straße stehen - German to English

to be away from work