Meaning of itabon

itabon

Tagalog

(itinatabon, itinabon, itatabon) v., inf. use earth, etc. to fill up a hole in the ground