WordNet: talk turkey

Sanatista
discuss frankly, often in a business context



talk turkey