Meaning of mabaribádon

mabarib√°don

Hiligaynon

(B) See mabalib√°don-full of excuses, etc.