talking turkish Share definition Flag The strange noises that accompany vomiting. What that horrible noise outside? - its ok its only a tramp talking turkish talking turkish by Trevor turnip December 27, 2003 0 0 Get merch Get the talking turkish mug. Buy Now — $32.95 See more merch