selflessnessed

adj.

Describing a drinker who gives away the last of everything, including the explanation for doing so.

Finley-j was selflessnessed and donated his crisps, change, and taxi instructions to strangers.

Source: Wiktionary