Said of old foods that smell or taste unpleasant Welcome to Japan Answers