Skip to main content
Quetzalcoatl (Quetzalcohuātl; ) is a Mesoamerican deity whose name comes from the Nahuatl language and has the meaning of "feather-serpent" .

Aka the best god damn Guardian Force ever.
I wish Quezacotl was my pet.
Quezacotl by Quezacotl February 5, 2010
Related Words

quetzocoital 

When the sex is so good it rivals the acts of the gods. Mainly the Aztec god Quetzalcoatl.
The date with that new girl in accounting wasn't just coital... it was quetzocoital to the point where the UPSTAIRS neighbors were complaining.
quetzocoital by AmadeuS469 June 27, 2018