Define Siberian Waterhose Meaning

Siberian Waterhose
Slapping your significant other with your penis wile yelling- "TASTE THE MAGIC!!"

I'M gonna give your woman a Siberian waterhose
By Nichol