Disparaging slim
Delgadillo: Last name of Spanish origin which could have derived from the surname Delgado.