Where I come from in South Carolina, Shag is a dance style, we have Shag clubs and festivals devoted to Shagging. As a matter of fact I have a Shag trophy at home...I was surprised when I found out it meant sex in other places.