mains baladeuses
Meanings
Noun
1. Roman hands and Russian fingers, wandering hands (tendency towards (possibly unwanted) sexual touching)
Examples1
to have wandering hands, to be handsy