Jimmy Kimmel Live! was full of surprises Monday night.

In honor of Jimmy Kimmel's 50th birthday, a number of celebrity guests made surprise appearances on the show. Ray Romano told the host what he should expect now that he's "entering the 50 club." Romano advised him to let go of his feud with Matt Damon. "He's not worth a stent, right? He's not worth an angioplasty," Romano told him. "He's going to kill you."

Romano also revealed he would be making a donating to Children's Hospital Los Angeles in honor of Kimmel's infant son. Bob Iger and Disney also donated $250,000 to the organization.

After sharing more life lessons, Romano had one more surprise. "We gathered your celebrity friends, because I know to you that's more important the un-famous ones," he said. "We got them to read some of your mean tweets—people who've tweeted mean things about Jimmy."

"People tweeted mean things about me?" Kimmel laughed. "This is a double whammy!"

In addition to Romano, Michael Keaton, Halle Berry, Anthony Anderson, Howard Stern, David Spade, Chris Hemsworth, Kristen Bell, Jon Stewart, Tracy Morgan, Amy Schumer, Liam Neeson, Larry David, Mike Tyson, Jeff Bridges, Zach Galifianakis, Kim Kardashian, Stephen Colbert, Jennifer Lawrence, David Letterman and Will Ferrell all read "mean tweets." But it was Kardashian's tweet—written by her husband Kanye West during his feud with Kimmel in 2013—that took the (birthday) cake: "JIMMY KIMMEL PUT YOURSELF IN MY SHOES..." West said. "OH NO THAT MEANS YOU WOULD HAVE GOTTEN TOO MUCH GOOD P----Y IN YOUR LIFE."

After reading the tweet, Kardashian nodded and said, "Fair point, Kanye."

To see the rest of the videos, watch the video now.

Check out more "Mean Tweets" from the show's history:

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel Live

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Mean Tweets, Jimmy Kimmel, Hip Hop Edition

YouTube

Photos

See More From Celebrity Mean Tweets From Jimmy Kimmel Live!

Jimmy Kimmel Live! airs weeknights at 11:35 on ABC.

Don't miss E! News every Tuesday to Saturday at 6pm.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.