meaning of beschissen worden sein

beschissen worden sein - German to English

becoming screwed over [Am.] [sl.]