Meaning of malahayop

malahayop

Tagalog

adj. like an animal