Tagalog Dictionary
Tagalog
duruan n. spit; skewer
(dinuduruan, dinuruan, duduruan) v., inf. 1. prick; make a little hole or mark; 2. put on a skewer