TURKEY


Meaning of TURKEY in English

fool, dumbo , jerk

You turkey! Why did you put Jello on my pizza?

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.