straitlacednessed

adj.

Drunk by closing time, and maintaining an admirable severity until the tie comes off in the kebab shop.

Source: Wiktionary