sea serpented

adj.

Drunk beyond any straight route, proceeding in a long, unconfirmed line towards the exit.

Ory went sea serpented through the hallway, appearing briefly at each doorway.

Source: Wiktionary