Meaning of mabahuan

mabahuan

Tagalog

(nababahuan, nabahuan, mababahuan) v., inf. be affected by a bad smell