franelear
Meanings
Verb
1. to feel up, touch up, grope (Argentina, colloquial)
Examples1
Tom attempted to snuggle, but Mary pushed him away.