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

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush