Dictionary.com
Thesaurus.com

had been spurting

  • past perfect progressive
    of spurt.
    spurt
    verb (used without object)
    to gush or issue suddenly in a stream or jet, as a liquid; spout.