bank engined

adj.

Having drunk enough to proceed with great mechanical effort, stopping only when the route home becomes terminal.

Annelee went bank engined through last orders, hauling herself towards the coat stand.

Source: Wiktionary