Meaning of mabida

mabida

Tagalog

adj. having plenty of stories to tell; full of stories