Meaning of dumugo

dumugo

Tagalog

dumugo (dumudugo, dumugo, dudugo) v., inf. bleed