Meaning of tinuhog

tinuhog

Tagalog

v., adj. strung; skewered