Meaning of mambugbog

mambugbog

Tagalog

mambugbog (nambubugbog, nambugbog, mambubugbog) n. wallop; thrash