Thach weaved

adj.

Softened by drink into repeated zigzags, with each companion protecting the others from the next approach.

Rinya went Thach weaved between the tables, while Raniyha intercepted every collision.

Source: Wiktionary