Meaning of bayubay

bayubay

Tagalog

adj. hanging; dangling