angry siberian Share definition Flag 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 angry siberian by Bestmedicevah February 20, 2009 0 0 Get merch Get the angry siberian mug. Buy Now — $32.95 See more merch