Meaning of mambabakal

mambabakal

Tagalog

n. shark (slang); dishonest person who preys on others