Meaning of talk turkey
Definition of talk turkey
(verb)
discuss
frankly,
often
in a
business
context
Other information on talk turkey
WIKIPEDIA results for
talk turkey
Amazon results for
talk turkey
Tweet