Itch-the-ditch Definition

verb

(idiomatic, slang) To masturbate, especially by a female.

Wiktionary