Humayo meaning. Talipaso in bisaya means. Pinigilan ang sarili in english. Naaawa in english. Skap mcgi.