This is a big problem; there is unavoidable or demanding work ahead.
hurler on the ditch
A person standing on the side of a hurling field issuing (unsolicited and usually unwanted) instructions to the hurlers.
itch the ditch
To masturbate by stimulating one's vagina.
© 2026 English Reference