Taunton turkey

noun
Taun·​ton turkey | \ ˈtäntᵊn-, ˈtȯntᵊn-, ˈtȧntᵊn-, ˈtantᵊn-\

Definition of Taunton turkey

History and Etymology for Taunton turkey

from Taunton, Massachusetts

Keep scrolling for more