Meaning of mumugan

mumugan

Tagalog

(minumumugan, minumugan, mumumugan) v., inf. gargle; rinse the throat with a liquid