What is puke?

Slang for Vomit, see also blowing chunks and spewing.