Meaning of magpusa

magpusa

Tagalog

magpusa (nagpupusa, nagpusa, magpupusa) v., inf. 1. take care of cats; 2. act cattily (disgusting) by disclosing others' faults