Top definition
What you say to someone with whom you have had one or more previous sexual encounters. Primarily used to

1. Announce sexual prowess and coolness to the general public.
2. Display lack of shame.
3. Humiliate the person to whom the comment is directed, automatically making you the winner and czar of all things excellent.
Ethan: Yo Melissa! Long time no shag, eh?
Melissa: Go fuck yourself Ethan.
by puertorican120 June 28, 2011
Get the mug
Get a Long time no shag mug for your brother-in-law José.