spit out


Meanings

  • spit up in an explosive manner
  • utter with anger or contempt
  • discharge (phlegm or sputum) from the lungs and out of the mouth