SHAG Meaning of SHAG in English v. have sexual intercourse (British Slang); cause wear and tear Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012