meaning of Bazooka barf

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.