What does Bazooka barf mean?

Bazooka barf meaning in Urban Dictionary

To vomit forcefully to where in fact the spewage shoots forth in a stream. Maybe not enjoyable to accomplish, extremely funny to see though.