Meaning of dumagundong

dumagundong

Tagalog

dumagundong (dumadagundong, dumagundong, dadagundong) v., inf. boom; make a deep, loud sound