Peeps are a treat that people seem to either hate or love, but I've got mixed feelings depending on the flavor. According to Food and Wine, these marshmallows have roots in the 1940s as an unnamed ...