bachelor party

 
(or bachelorette party)

noun

North American
  • a party given for a man (or woman) about to get married, typically attended by men (or women) only.