TURKEY Meaning of TURKEY in English fool, dumbo , jerkYou turkey! Why did you put Jello on my pizza? Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012