Definition of tabarra in Spanish:

tabarra

feminine noun

  • 1

    Spain Cosa que cansa o molesta.