screen walled

adj.

Impaired by alcohol.

Catching the attention of a passing dog, Pranish tried to explain the meaning of life to it, coming across as surprisingly screen walled.

Source: Wiktionary