What does ausgepowert sein mean?

ausgepowert sein - German to English

to be neckered [Am.] [sl ] [spv. of knackered]