Meaning of mambabawi

mambabawi

Tagalog

mambabawi n. Indian-giver (one who gives something, and later wants it back)