snakenecked

adj.

Softened by drink into a long, patient reach for the last coat, the last bus, or one more round.

Jewelian went snakenecked towards the departing taxi, extending himself through the crowd.

Source: Wiktionary