T'illu (Quechua for pinch, tweaking, Teofilo Laime Ajacopa, Diccionario Bilingüe Iskay simipi yuyayk'ancha, La Paz, 2007 (Quechua-Spanish dictionary) Hispanicized spellings Tello, Tillo) is a mountain in the Andes of Peru, about 5050 meters high.