What does AquaSquatch mean?

AquaSquatch meaning in Urban Dictionary

Cousin associated with the Sasquatch, life in water in Wells, Maine! Has actually big footprints and will be located by phoning "SQUAAAAAATCH!"