Definitions for talk turkey
This page provides all possible meanings and translations of the word talk turkey
discuss frankly, often in a business context
To talk or negotiate plainly, frankly, or seriously.
Images & Illustrations of talk turkey
Find a translation for the talk turkey definition in other languages:
Select another language: