Meaning of tumalo

tumalo

Tagalog

(tumatalo, tumalo, tatalo) v., inf. defeat; beat