buggered

ˈbʌɡəd

adjective

(of a person) extremely tired.

when I got there I was absolutely buggered