noun, masculine/t͡ʃiˈt͡ʃifo/plural: chichifos
chichifo is masculine in Spanish.
male prostitute, he-whore (he who has only or chiefly male clients)
Apparently a Mexican rendering (by mishearing) of cicisbeo, with Italian pronunciation, with the sense of kept man.