Meaning of pampadugo

pampadugo

Tagalog

pampadugo n. 1. something that induces bleeding; 2. something that increases the amount of blood