The only free and comprehensive online etymological dictionary of the Spanish language
-eco Suffix indicating deformity and perversion.

From Nahuatl -ic 'id.' Highly endemic to Central America dialects located in Nahuatl's historic linguistic territory. Not related to the diminutive suffix -eco, from Latin -icus, a variant of -ico.