What does alaskian snowbeast mean?

alaskian snowbeast meaning in Urban Dictionary

The work of a male punching a female/male within the throat after getting oral intercourse. This leads to the semen to shoot out associated with the prey's nostrils in a way that makes all of them look like a yetti.