What does besos mojados mean?

besos mojados meaning in Urban Dictionary

Wet kisses in english