Quetzlcoatl

Quetzalcoatl is the Mexican God that’s a fiery Serpent. As an idiom it means a depressing situation.

Example: I am facing Quetzalcoatl now.

Quetzalcoatl makes me queasy.

Advertisements