Tagalog Dictionary
Tagalog
iduldol (idinuduldol, idinuldol, iduduldol) v., inf. thrust something with force into something else