meshinged

adj.

Drunk past the point of distinguishing agreement from collision, and pleased when both seem to fit.

Source: Wiktionary