Turkey

What is Turkey?

Turkey meaning slang for the F-14 Tomcat

 

reference: –