slutshamered

adj.

Drunk by the third round, and delivering moral judgements to anyone dressed more sensibly than oneself.

Amillion got slutshamered and lectured the barmaid on standards while wearing one shoe.

Source: Wiktionary