self-stimulate

Verb

 * 1)  To engage in self-stimulation; to stim.