Slang for urination, especially of large volume or into a vagina as a sexual act.
If you’ll excuse me, I have to go flood the gulch.