Ensimmäinen lähde, joka käsitteen mainitsi, kertoi pitkällisestä kuivuudesta ja tarpeesta lepytellä jumalia runsain ihmisuhrein. Asteekit toki olivat asialla nykyisen keskisen Meksikon alueella. He hyökkäsivät naapuriensa kimppuun uhrattavien vankien toivossa, mutta myös naapureilla oli samanlaisia pyrkimyksiä. Niinpä he sopivat rituaalinomaisista taisteluista, joissa vangitut soturit uhrattaisiin jumalille. Sotureille tämä passasi, sillä he pitivät uhratuksi tulemista kunniallisena kuolintapana. Kukkasodassa kuolemiselle oli oma käsitteensä, xochimiquiztli, joka tarkoitti kukkaiskuolemaa, onnekasta kuolemaa.
Toinen lähde piti ensimmäistä lähdettä epäluotettavana ja totesi, että kukkasodat saattoivat olla silkan poliittisen ajattelun tulosta. Niihin osallistui tasamäärä sotureita kummaltakin puolelta sovittuna aikana ja sovitussa paikassa. Heittoaseita ei käytetty, mikä korosti yksittäisten soturien lähitaistelutaidon merkitystä. Ajan mittaan kukkasodat heikensivät jo ennestään alakynnessä ollutta osapuolta, jolla oli vähemmän hyviä sotureita. Niitä nimittäin pystyttiin käymään pitkin vuotta sadonkorjuuajoista piittaamatta toisin kuin tavallisia sotia. Ne myös raaistuivat; alkuun harva kuoli niissä. Sitten tavallinen väki tapettiin ja ylimykset vapautettiin. Lopulta kaikki surmattiin.
Teli ja Isil käykööt kukkasodan siitä, kumpi jatkaa. Häviäjä pääsee taivaaseen auringon, tulen ja sodan jumala Huitzilopochtlin luokse.