itch the ditch

itch the ditch

vulgar slang Of a woman, to masturbate.
See also: ditch, itch
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.