smock frocked

adj.

Drunk beyond removing the outer layer, and now cooking in it for reasons no longer available.

Source: Wiktionary