Which Female Harry Potter Character Are You?

I'm Minerva McGonagall, because that's right I am.

You are a raging badass. Loyalty and bravery are two things you highly value. You do not tolerate foolishness, but you do have a dry sense of humour. You are quick witted and are not afraid to slap a bitch if necessary. Everyone highly respects you because you are stern, yet fair. You are a wonderful problem solver and have a temper when you encounter injustice. Your strut is also fabulous.

My strut IS fabulous! This quiz is accurate! Who did you get?