duffel coated

adj.

Drunk and fastening every decision with toggles, hood up, confidence secured against the weather.

Source: Wiktionary