Skip to main content

Definitions by itsawhatsit

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.
Echidna by itsawhatsit April 15, 2011