To spit up in an explosive manner; SYN. sputter, spit out.
srpski · nemački
1. Marmonner. 2. Balbutier.
1. A confused noise (as of hasty speaking) 2. A splashing or sputtering sound