meaning of boom salad

boom salad meaning in Urban Dictionary

1. Explosive Diahreah put over a womans vagina