spirulided

adj.

A drinker who proceeds in a slow circle, displaying a conspicuous horn-like determination to reach the next round.

Source: Wiktionary