barf out

Avanzado (C1) slang

To be sick / vomit; or to say 'yuck!' about something disgusting.

"He barfed out all over the back seat of the car."