Sloan lettered

adj.

Under the influence of alcohol, impaired.

Sherrea found themselves in a passionate debate with a street sign, proving to be intellectually Sloan lettered.

Source: Wiktionary