stag weekend

Noun

 * 1) A stag party taking place over a whole weekend.