donkeypunched

adj.

Slowed by drink to taking the evening's unexpected blows from behind, particularly at the taxi rank.

Denena got donkeypunched and mistook the coat-check queue for an ambush.

Source: Wiktionary