Verb. 1. To fornicate. Less coarse than 'fuck'. [1800s]2. To wear out, to break. E.g."You'll shag it up if you keep hitting it with that hammer." Noun. An act of fornication.
SHAG
Meaning of SHAG in English
Slang English vocab. Английский сленговый словарь. 2012