Adjective
shagged out (comparative more shagged out, superlative most shagged out) (UK, slang) exhausted (as if with sexual activity)