Mexican jumping beaned

adj.

Drunk and making small, involuntary departures from the spot while awaiting the journey home.

Alameen was Mexican jumping beaned beside the taxi rank, bouncing whenever a car approached.

Source: Wiktionary