Description We don't mean to brag, okay we do, but our peanut butter fudge is the probably the world's best