splashguarded

adj.

Reduced by drink to a human barrier between the departing party and the puddles.

Mal was splashguarded at the kerb, taking the full spray from the departing bus.

Source: Wiktionary