Originally Posted by Paul04TJ
Forgive me for being an old dumbass............ 'splain "Hydro" for me?
Sounds like something the wife may wish to not know about. She likes smooth water.
You gonna get wet is what it means.
Little bit of a drop.
We did it for the first time last year and it was fun but got a little wet.