What is the meaning of Golfar?

to gush (to flow suddenly in great volume)

to vomit, to puke

to break out, to begin or appear suddenly

Source: wiktionary.org