What does Alpine Snowball mean?

Alpine Snowball meaning in Urban Dictionary

The work of a male ejaculating on a lady's chest, then scooping it into their mouth, continuing to place it in her mouth. Causing a swallowing for the transfered cum.