Skip to main content

Not The Aquasquatch's definitions

The Aquasquatch

A mysterious organism related to the Sasquatch. The Aquasquatch resides in a swamp on Oak Island near Nova Scotia where he protects the treasures of Oak Island such as The Holy Grail, The Ark of the Covenant, and various pirate treasures. The Aquasquatch is immortal.
The Aquasquatch sees all and knows all.
by Not The Aquasquatch May 10, 2014
mugGet the The Aquasquatchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email