1000 metred

adj.

Drunk since last orders, and still treating the room as a middle-distance race.

Joes was 1000 metred and made a respectable circuit of the garden furniture.

Source: Wiktionary