Meaning of magbida

magbida

Tagalog

(nagbibida, nagbida, magbibida) v., inf. tell a story