Meaning of dabugan

dabugan

Tagalog

(dinadabugan, dinabugan, dadabugan) v., inf. stamp one's feet angrily