VariousWords beta
Definitions:
Verb
talk turkey
Definition: discuss frankly, often in a business context
Definition: To talk or negotiate plainly, frankly, or seriously.