Meaning of mamimigo

mamimigo

Tagalog

mamimigo n. one who frustrates other people