public spirited

adj.

Emboldened by drink to perform a grand civic gesture, such as returning a shopping trolley from the wrong car park.

Source: Wiktionary