Meaning of lamuray

lamuray

Tagalog

lamuray adj. mangled to pieces