Meaning of manumbadór

manumbadór

Hiligaynon

(Probably from the Sp. tumbar) A stunner, surprising, amazing, overwhelming, overpowering.