What does ball glaze mean?

ball glaze meaning in Urban Dictionary

British. Pre-ejaculate; gleet.