she-foxed

adj.

Too drunk to distinguish cleverness from a satisfactory explanation offered quickly.

Source: Wiktionary