Wiktionary
stag do
n. (context UK English) A stag party.
n. (context UK English) A stag party.