Humandusay (en. To fall heavily or crash down)
None
Slang Meanings
Killing or causing death
He is the one who killed many people at the corner.
Siya ang humandusay ng maraming tao sa kanto.
On the verge of death or seriously injured
I saw him fallen; he looks like he's on the verge of death.
Nakita kong humandusay siya, mukhang naghihingalo na.
Lifeless or deceased
When I arrived, he was already there, fallen and lifeless.
Pagdating ko, andun na siya, humandusay at walang buhay.