smokescreened

adj.

Drunk and using every available explanation as cover for having lost the thread.

Source: Wiktionary