(s)whacked(British informal) exhausted or worn out