shelly gave mark and abominable snowman last night
when an individual (male of female) rubs their hands down with ice until freezing cold
"shelly gave mark and abominable snowman last night" What is the definition of "abominable snowman"?