Top definition
The strange noises that accompany vomiting.
What that horrible noise outside? - its ok its only a tramp talking turkish
by Trevor turnip December 27, 2003
Get the mug
Get a talking turkish mug for your guy Rihanna.

Available Domains :D

  • talkingturkish.se
  • talkingturkish.org
  • talkingturkish.men
  • talkingturkish.net