Meaning of ibalibag

ibalibag

Tagalog

ibalibag (ibinabalibag, ibinalibag, ibabalibag) v., inf. cast; throw; hurl