wind shielded

adj.

Being in a state of intoxication and impaired ability.

Hulali engaged in a deep philosophical discussion with a rubber duck, completely wind shielded.

Source: Wiktionary