Definition of “stag night/party” - English Dictionary

british dictionary