answersLogoWhite

0

A slang term from the French for Frottage, which means "rubbing". so it will feel much like masturbation.

User Avatar

Wiki User

12y ago

What else can I help you with?