Meaning of papagdusahin

papagdusahin

Tagalog

(pinapapagdusa, pinapagdusa, papapagdusahin) v., inf. make someone suffer