potato salad explosion Share definition Flag You had a big diarrhea "yo I just had a potato salad explosion" potato salad explosion by Ozzy & sam September 29, 2020 Get the potato salad explosion mug.