cross-livered

adj.

Drunk beyond recognising which coat, doorway, or journey home belongs to you.

Assam was cross-livered and collected three coats before finding the one he had arrived in.

Source: Wiktionary