She felt the need to itch the ditch in private.
itch the ditch
idiomTo masturbate by stimulating one's vagina.
After a long and stressful day, she decided to itch the ditch to help herself relax before sleep.
Finding herself alone in the quiet apartment, she allowed herself the indulgence to itch the ditch as a means of personal release.
- 01
hurler on the ditch
A person standing on the side of a hurling field issuing (unsolicited and usually unwanted) instructions to the hurlers.
- 02
make someone's teeth itch
To bother or unsettle a person; to put someone on edge.
- 03
ox is in the ditch
This is a big problem; there is unavoidable or demanding work ahead.
- 04
scratch an itch
To satisfy a need or desire.
- 05
scratch one's own itch
To do something out of motivation to solve a personal problem; to take matters into one's own hands.
- 06
scratch the itch
Alternative form of scratch an itch.