Meaning of ibabad

ibabad

Tagalog

(ibinababad, ibinabad, ibababad) v., inf. soak; souse