meaning of ball glaze

ball glaze meaning in Urban Dictionary

British. Pre-ejaculate; gleet.