Meaning of mamugad

mamugad

Tagalog

(namumugad, namugad, mamumugad) v., inf. infest; be in large numbers and cause trouble