Turkeyfresh Share definition Flag A word to express your feeling on how cool something is. Bob: "This car is so awesome!" You: "Yeah, it's so turkeyfresh." Turkeyfresh by John Wardley June 24, 2011 0 0 Get merch Get the Turkeyfresh mug. Buy Now — $32.95 See more merch