spew out

verb

1.
eject or send out in large quantities, also metaphorical