talk turkey Meaning, Definition & Usage

  1. verb discuss frankly, often in a business context

WordNet