itch the ditch verb1 •(slang, vulgar) To masturbate by stimulating one's vagina. formsitched the ditch · itching the ditch · itches the ditch