meaning of ausgepowert sein

ausgepowert sein - German to English

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