Definition of checheno in Spanish:

checheno

(chechena)