Define Hag Do Meaning

Hag Do
A combined hen and stag party

I had a wickedace time at Emma and Dustin's Hag Do...
By Starr