meaning of cachanilla

cachanilla meaning in Urban Dictionary

one native from Mexicali, Baja California, Mexico. It is also a plant whom develops in the region (origin).