Top definition
Cousin of the Sasquatch, lives in water in Wells, Maine! Has large footprints and can be found by calling "SQUAAAAAATCH!"
"Is that a seal?"
"No its an AquaSquatch!"
by fofofofo February 15, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush