Soup Grenade Share definition Flag Explosive diarrhea. omg, I think I am going to have Mexican soup grenades from eating at Taco Bell.. Soup Grenade by tlay January 22, 2011 0 0 Get merch Get the Soup Grenade mug. Buy Now — $32.95 See more merch