Skip to main content

itsawhatsit's definitions

Echidna

A half-snake, half-human woman from Greek mythology. Hates Australians for naming a cute mammal after her.
Echidna was unforgiving as she fiercely ate all the hedgehog-looking creatures she could find.
by itsawhatsit April 15, 2011
mugGet the Echidnamug.

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