goodie two shoesed

adj.

Drunk to the point where you report everyone’s minor misbehaviour while committing several of your own.

Al became goodie two shoesed and denounced the party’s untidiness from the floor.

Source: Wiktionary