Meaning of mangulugi

mangulugi

Tagalog

(nangungulugi, nangulugi, mangungulugi) v., inf. lose in a business deal