Meaning of tarra in Spanish:

tarra

masculine and feminine noun

informal, derogatory Spain
  • 1Persona vieja.