English synonyms about - contact  
talk turkeyspeaktalk

talk turkey

verb

1 talk turkey

Discuss frankly, often in a business context.


Find more on talk turkey elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0206