scratch one's own itch
Meanings
verb
- To do something out of motivation to solve a personal problem; to take matters into one's own hands.
- to masturbate
Word forms
Etymology
From scratch an itch.
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.