What does beschissen worden sein mean?

beschissen worden sein - German to English

becoming screwed over [Am.] [sl.]