buzzkilled

adj.

The condition of a drinker who spoils the evening by making every staircase negotiation an extended public event.

Source: Wiktionary