Englishtalk turkeyverbMeaningTo talk or negotiate plainly, frankly, or seriously.SourcesNo citations have been attached yet.