What does aquahead Aquahead mean?

aquahead Aquahead meaning in Urban Dictionary

The work of obtaining mind during a bathtub/pool/hottub/ocean/etc. To recieve dental intercourse while in a submersible. See Roadhead