Find the word definition

Wikipedia

Teddie

Teddie is a commercial brand of premium peanut butter produced by The Leavitt Corporation in Everett, Massachusetts, United States. Teddie Natural Peanut Butter is a leading brand in New England and is available for sale nationally online and is exported internationally. In addition to its flagship Teddie brand, Leavitt also supports leading premium brands of mixed nuts such as River Queen and Americana.