Meaning of yumahod

yumahod

Tagalog

(yumayahod, yumahod, yayahod) v., inf. rub with pressure