talk turkey

Verb
  1. Discuss frankly, often in a business context (synset 200966397)

Other Searches