Meaning of mahasap

mahasap

Tagalog

(nahahasap, nahasap, mahahasap) v., inf. become suffocated