Meaning of lilima-limayon

lilima-limayon

Tagalog

lilima-limayon adj. always gallivanting about