counterwinded

adj.

Of a drinker: blown steadily against the direction in which everyone else is walking.

Loma was counterwinded, proceeding towards the pub whenever home was mentioned.

Source: Wiktionary