What does ball puke mean?

ball puke meaning in Urban Dictionary

In the case of the personification regarding the testes, this would be the powerful reverse ejection of this contents associated with digestive tract.