Verb-object compound, composed of despeña (“to throw off a cliff”) + perros (“dogs”).
Despeñaperros m