Buzz·Posted on Jun 24, 2011Ketchup SaltKetchup Salt: Some of the ketchup flavor, none of the ketchup annoyingness.by foodbeastBuzzFeed ContributorLinkFacebookPinterestTwitterMail