whacked
1. [ adjective ] (British informal) exhausted or worn out
Related terms: UK colloquialism tired