Meaning of munglay

munglay

Tagalog

munglay adj. torn to shreds; smashed to pieces