Now that Pretty Little Liars Season 2 is over, we're somehow supposed to do without our show until June. To help pass the time, we're taking a look back over the Season 2 winter season.

Today, we've decided to pick out our favorite "A" moments from the season. And by "favorite," we obviously mean "freakiest." This are all even creepier when you imagine Mona (Janel Parrish) doing them.

Life is but a dream, Season 2, Episode 16: "Let the Water Hold Me Down:" "A" overflowing the sink and leaving a boat with the message "Life is but a dream, Hanna. And I'm your worst nightmare - A" all while Hanna is in the same bathroom was hella creepy. Simple, yet effective psychological torture.

Live bait, Season 2, Episode 16: "Let the Water Hold Me Down": "A" was in top form this episode. Sending the liars worms instead of Chinese food was both gross and terrifying.

"A" almost kills Toby, Season 2, Episode 17: “The Blond Leading the Blind": Remember when “A” messed with Toby’s scaffolding so that he would fall? We don't even like to think about this one.

"A" frames Caleb, Season 2, Episode 20: “CTRL:A”"A" almost got poor Caleb (Tyler Blackburn) in an absurd amount of trouble when she framed him by secretly placing some files on his laptop. We spent the entire episode biting our nails to see if the Liars could outsmart "A" before it was too late.

"A" makes Mona and Caleb make out, Season 2, Episode 24: “If These Dolls Could Talk”This moment didn't seem that notable until we learned that Mona is "A". Now it seems absolutely twisted and brilliant. It was a great way for Mona to throw the girls totally off track.

"A" attacks Emily, Season 2, Episode 14: "Through Many Dangers, Toils, and Snares"In the end, the girls got "A"'s phone, but not before "A" almost gave us a heart attack when she attacked Em. 

Mona reveals that she's "A": Obviously this is our pick for the number one "A" moment. Mona showing up in the black hoody is a moment we're not going to forget any time soon.

What was your favorite "A" moment in the Season 2 winter season? Weigh in at our Facebook page.

Catch an all-new Pretty Little Liars when Season 3 premieres on Tuesday, June 5 at 8 p.m. ET/PT on ABC Family.

Want more Pretty Little Liars? Like us on Facebook and Follow us on Twitter and Tumblr.