Definitions of talk turkey:

  • verb:   discuss frankly, often in a business context