shagged

shagged  {adj.}
1. The past historic of shag.
2. Extremely tired (shagged out).
Categories: British adjective

'shagged' on video