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