Meaning of papagdudahin

papagdudahin

Tagalog

(pinapapagduda, pinapagduda, papapagdudahin) v., inf. cause someone to be in doubt