What Does The Twist Ending On Last Night's Pretty Little Liars EVEN MEAN!?!?!?

Posted 5 years.