big hearted

adj.

Drunk in a way that makes generosity indiscriminate and every acquaintance temporarily deserving.

Akinola became big hearted and offered his taxi to a man already sitting in one.

Source: Wiktionary