Idiom: Talk turkey

Idiom Definitions for 'Talk turkey'


When people talk turkey, they discuss something frankly.

See also: