Were we the only ones shocked to see none other than Ezra’s (Ian Harding) ex-girlfriend Maggie within the first 20 minutes of Pretty Little Liars Season 3, Episode 11: “Single Fright Female”? Little did we know the real shocker was yet to come.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

Aria (Lucy Hale) showed up where Maggie works as a teacher, pretending to be looking for information on being a first-grade teacher. After Aria inquired innocently about what it’s like to be a teenager, a young brunette boy asks Maggie for permission to do something with arts and crafts. When Aria voices her admiration, Maggie lets loose a whopper of a revelation.

“Malcolm also happens to be my son,” she says, watching the boy adoringly. “I was a teen mom way before it was a reality show.”

Aria looks just as stunned as we are. Wouldn’t you be? Unless poor Maggie got pregnant twice in the same year, it looks like Ezra’s son is alive and well, and living just miles away with his mother, who also happens to be the mother of Ezra’s child.

It’s almost too much to take in! What are your immediate reactions? Share in the comments below.

Catch an all-new episode of PLL on Tuesday, August 28 at 8 p.m. ET/PT on ABC Family.

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr!