talk turkey
English Dictionary
->
Letter T
-> talk turkey
Search Dictionary:
talk turkey Definition
(v)
discuss
frankly
,
often
in
a
business
context
talk turkey Synonyms
talk turkey
© Art Branch Inc.