Green’s Dictionary of Slang

shit-ass adj.

also shitaceous, shit-assed, shite-arsed, shitty-ass
[shit ass n.]

1. [1960s+] (orig. US) very bad.

2. [1960s+] (US) annoyed.