Quezacotl's definitions
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.
Aka the best god damn Guardian Force ever.
by Quezacotl February 5, 2010
Get the Quezacotl mug.by Quezacotl April 6, 2010
Get the Trolling mug.by Quezacotl February 5, 2010
Get the Phagelicious mug.