whacked

adj

1.
(British informal) exhausted or worn out