Etymology

turkey drop

Today it means: An event in which a turkey is dropped from a high altitude. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok