Answer: selfpleasuring

AnswerCrossword Clue
SELFPLEASURING

Taking things into one's own hands? (another place to find Suri!)