Meaning of masupsupon

masupsupon

Cebuano

adj. lecherous