What does boom salad mean?

boom salad meaning in Urban Dictionary

1. Explosive Diahreah put over a womans vagina