Skip to main content

DifficultHydra 's definitions

Hydra

A mythical creature that if you cut one head off, two more grow in its place. It is definitely not the owner of Sapphire Incorporated.
Hey! Is that a Hydra

Yes!
by DifficultHydra March 16, 2021
mugGet the Hydra mug.

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