What does Aquamemnon mean?

Aquamemnon meaning in Urban Dictionary

a greek title meaning god of underwater love-making