Meaning of palabadya

palabadya

Tagalog

palabadya adj. having the habit of mimicking