I thought this sounded terrible as a kid when my older brothers would eat this, therefore I discovered this as an early "adult".
I really like to make a peanut butter, pickle, and salsa sandwich with the possibility of some variations.
To reduce the soggy sandwich that can be created, it helps to toast the bread, spread peanut butter on both pieces of bread, use a thick salsa, and drain or even blot the pickles to dry them off. Different types of peanut butter (or other nut butters), salsa, and pickles can all work and depend on individual taste. Other additions or substitutions that I like are onions, banana peppers, jalapeno peppers, bell peppers, and tomatoes. Several other ideas that would be really good that I have not tried yet would be bacon, ham, or other fresh veggies.