Meaning of tayugtog

tayugtog

Tagalog

tayugtog n. backbone of an animal