Top definition
A love or passion for all things water such as fishing, surfing, wakeboarding, water-skiing, boating, relaxing on a beach, swimming, scuba diving, etc...
I need to find my hydro high, I'm headed to the beach!
by HHloveswater June 20, 2017
Get the mug
Get a hydro high mug for your sister-in-law Nathalie.
buy the domain for your cat site