Definitions of bitter betch:

  • noun:   European perennial toxic vetch