mesh hooded

adj.

Having consumed enough alcohol to be impaired.

Thaxter insisted on sharing their deepest secrets with a park bench, clearly mesh hooded.

Source: Wiktionary