You searched for: “sarmassate
sarmassate
To make love with someone by handling or squeezing the organs and tissues of that person.