itsawhatsit's definitions
A half-snake, half-human woman from Greek mythology. Hates Australians for naming a cute mammal after her.
by itsawhatsit April 15, 2011
Get the Echidna mug.
Get the Echidna mug.We'll email you a link to sign in instantly.