IDIOMS

itch the ditch

(idiomatic, slang, of a female) To masturbate (for females).