ahuizoteFormsTop 45000MeaningsNoun1. ahuitzotl, an Aztec mythological creature2. an annoying person; pest, nuisance (colloquial, Honduras, Mexico)3. omen, bewitchment, spell (dialectal, Central America, Mexico)