cheapskated

adj.

A drinker who stingily avoids spending money while remaining present for every benefit.

Sharyia got cheapskated and accepted Nkechinyere's chips without offering even one.

Source: Wiktionary