bachelorette party sparklers bride and bridesmaids

What Exactly Is a Bachelorette Party in 2019?