splutter
sputter
spit out
spit up in an explosive manner