Meaning of mamugot

mamugot

Tagalog

(namumugot, namugot, mamumugot) v., inf. engage in decapitation or headhunting