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 Get the sambuca shit splash mug.