bagworked

adj.

Of a drinker: repeatedly testing the pub's soft furnishings with the conviction of a prize fighter.

Sheldan got bagworked and shadow-boxed the settle until the landlord intervened.

Source: Wiktionary