Definition of degollina in Spanish:

degollina

feminine noun

Spain
  • 1Matanza o mortandad violenta de un gran número de personas.

  • 2Abundancia de suspensos en un examen.