1 definition by SeaGoingGuide34

Top Definition
The action of getting a BJ and jizzing in the girls ear.
Yo I gave her the Hydro-head last night.
by SeaGoingGuide34 October 01, 2018

Mug icon
Buy a hydro-head mug!