Meaning of kabayuhin

kabayuhin

Tagalog

(kinakabayo, kinabayo, kakabayuhin) v., inf. sit astride on something