sambuca shit splash Share definition Flag an eerily refreshing mist of sambuca-induced diarrhea no more for me yo i just sambuca shit splashed all over some girls face. sambuca shit splash by fatchinese April 28, 2009 0 0 Get merch Get the sambuca shit splash mug. Buy Now — $32.95 See more merch