she was walking out the door and i gave her an angry siberian
when a girl has a parka hood over her head and you come on her face so it looks like she came in froma blizzard
"she was walking out the door and i gave her an angry siberian" What is the definition of "angry siberian"?