Skip to main content

Definitions by Trevor turnip

talking turkish 

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