What's "salt peter"? Did I spell that correct? I always heard it from somewhere in the past, but can't remember where? My grandparents have mentioned it before. I seem to vaguely recall some old black-n-white movies making some mention of it. Must be an "old" remedy of a sort.
Somebody help me out here. Give me a clue. Give me a bone, why don't you?