A
definition for the Americans:
Shag means
sleep. For instance you would say something like
“I shagged for 8 hours last night!”
And instead of sleep over, you say shagover. For instance you would say
“I had a shagover with my
best friend!”
That’s telling someone you had a sleepover!