What is the meaning of Peloter?

to wind, roll etc. into a ball

to touch up, feel up (sexually)

to make out

Source: wiktionary.org