Meaning of mahilayon

mahilayon

Cebuano

depraved