A term used in reference to women that are always fucking horny or wet! These bitches stay wet 24/7...365 days a year, otherwise known as Niagra Falls/Tsunami pussy. Also can be used in referring to a woman who has the wettest/sloppiest blow jobs ever!
I got at this h2o hoe last nite, she was "The Best I Ever Had"!!!
Yo this h2o hoe baptized my dick last nite...it was fucking bananas!