Japanese weaselled

adj.

Under the influence of alcohol; impaired.

While walking home, Patrice paused to hug a mailbox, inexplicably Japanese weaselled.

Source: Wiktionary