taking things into one's own hands? (another place to find suri!) Crossword Clue Answer SELFPLEASURING