tin-platered

adj.

Drunk beyond the point of fine coordination, applying a protective shine to every obstacle encountered.

Source: Wiktionary