Meaning of ituhog

ituhog

Tagalog

(itinutuhog, itinuhog, itutuhog) v., inf. 1. pierce; skewer; 2. pass a thread through