What does Alabama Snowcone mean?

Alabama Snowcone meaning in Urban Dictionary

The act of going upon a woman with a mouthful of ice cubes while she is on the period. The sex act is capped off because of the performer of said work yelling completely "Roll wave!" or "get Bama!," spraying a combination of blood and half-melted ice round the space, immediately following the recipient's orgasm