GeneralConnection.com
➔
Dictionary
talk turkey
Verb
1. talk
1. speak
Usage