Why Is A Hen Party Called A Hen Party (and A Stag Do A Stag Do)?

Tag » What Is A Hen Do