Idiom: Talk turkey

Idiom Definitions for 'Talk turkey'


When people talk turkey, they discuss something frankly.

Idioms similar to 'Talk turkey'

See also: