Reese Witherspoon was this weekend's host for Saturday Night Live. And since it was the Mother's Day episode, she decided to open the show by giving a shoutout to all the moms out there. But instead of doing the typical sappy tribute, the Wild star and a number of the SNL castmates apologized to their moms for breaking their rules in the past.

Cecily Strong kicked things off by telling her mom that she was sorry for writing mean messages in the Dingbats font so she could hide all the swear words she used when she was mad at her mother. Then Kate McKinnon apologized to hers for being a weird girl who would reenact the Amy Fisher-Joey Buttafuoco shooting from 1992 during her and her friends' "make believe time." As everyone laughed, her mom reassured, "You know honey, it's good that you're weird because it got you here [to SNL]."

Other members of the cast including Kenan Thompson, Kyle Mooney and Jay Pharoah revealed their old secrets and gave their mothers a bouquet of flowers, which was a sweet gesture.

After the comics made peace with their mamas, Reese had her opportunity to say sorry to her mom, Betty. And before the apology session happened, she admitted that she wasn't the greatest daughter. "And now that I'm a mother myself, I finally understand what Mom went through with me," Resse told the crowd. "I was a full-on nightmare from the ages of five to 37."

During her apology, the Academy Award winner told her mom about that one time she said she was sleeping over at her friend, Ashley's, house but instead met up with her high school boyfriend at a hotel. However before anything could go down, she said, "But then I felt so guilty that I left and went back to Ashley's house."

The monologue ended with clips of Reese and the SNL comedians showing them do some pretty embarrassing things. From tear-filled breakdowns to the ridiculous impressions, the moms really gave their kids a taste of their own medicine -- but all in good fun of course. You can watch what happened above.

See Celebrity Moms With Their Kids