meaning of angry siberian

angry siberian meaning in Urban Dictionary

when a lady features a parka bonnet over her mind and also you seriously the woman face so that it seems like she emerged in froma blizzard